Convert between Unix timestamps and human-readable dates
Unix epoch time measures the number of seconds that have elapsed since January 1, 1970. This tool translates raw Unix timestamps to local and UTC date formats.
Enter the timestamp in seconds and click Convert to Date. You get the local time, UTC time and ISO 8601 string. For example, 1700000000 is 2023-11-14T22:13:20Z. Milliseconds are not detected here, so a 13-digit value must first be divided by 1000.
It is the number of seconds that have passed since 00:00:00 UTC on 1 January 1970, not counting leap seconds. Systems use it because it is one timezone-independent number that is easy to store, compare and sort.
Pick a date and time in the date converter and it returns the timestamp in whole seconds. The date is read in your local timezone, so the same clock time gives a different timestamp in different zones. For exact results, choose a time whose UTC value you know.
Look at the digits. Current timestamps in seconds have 10 digits, such as 1700000000, while milliseconds have 13, such as 1700000000000. This tool expects seconds, so if you paste milliseconds the date will be far in the future or wrong.
Systems storing Unix time as a signed 32-bit integer overflow at 03:14:07 UTC on 19 January 2038, when the value passes 2,147,483,647 seconds. Modern 64-bit systems and JavaScript are not affected, but old embedded devices and databases may be.
No. A Unix timestamp is always counted from a UTC moment, so the same number is the same instant everywhere. Only the human-readable display changes with the timezone. That is why the converter shows local time, UTC and ISO output for the same value.
No. Toolskyt operates under a zero-server policy. All calculations, data formatting, and file exports are executed locally on your machine.
No, this tool is 100% free. There are no limits, sign-ups, subscriptions, or hidden charges required.
Yes, absolutely. The tool executes 100% inside your local browser memory space. No inputs are sent to any servers.