Unix Timestamp Converter
Convert a Unix timestamp to a readable date in UTC and local time — or get the current epoch.
How to use the Unix Timestamp Converter
- Enter a Unix timestamp in seconds or milliseconds, or a date.
- Leave it blank to use the current time.
- Read the date in ISO 8601, UTC and your local time zone.
About the Unix Timestamp Converter
A Unix timestamp (or epoch time) is the number of seconds since midnight UTC on 1 January 1970. It is how computers store a moment in time, but it is unreadable to people — this converter turns it into a proper date, showing Unix seconds, Unix milliseconds, ISO 8601 in UTC, a full UTC string, your local time and a plain-English relative time such as a number of days ago.
It works in both directions. Type a number and it detects the unit for you: up to 11 digits is read as seconds, anything longer as milliseconds. Type a date instead and you get the timestamp back. Leave the box empty and it shows the current epoch time. Negative numbers are accepted too, so dates before 1970 convert correctly. Everything is computed in your browser.
Two things to watch. The seconds-or-milliseconds rule is based on digit count, so an unusual value can be read as the wrong unit — the output always shows both, which makes a misread obvious. And when you enter a date as text, parsing is handled by your browser, so an ISO form like 2026-07-17 is reliable while ambiguous formats such as 03/04/2026 may be interpreted differently elsewhere. The local row uses your own device's time zone. To read the timestamps inside a token, try the JWT decoder.
Frequently asked questions
Seconds or milliseconds?
Both. Numbers up to 11 digits are treated as seconds and longer numbers as milliseconds. The result lists both units, so you can confirm it read your input the way you intended.
What time zone is used?
You get UTC and ISO 8601 alongside your device's own local time zone, so you can read whichever you need. There is no time zone picker for a third zone.
What exactly is the epoch?
The Unix epoch is midnight UTC on 1 January 1970, the zero point every Unix timestamp counts from. Timestamps before that moment are negative.
Can I convert a date back into a timestamp?
Yes. Paste a date instead of a number and you get the Unix seconds and milliseconds back. ISO format such as 2026-07-17 is the most reliable to type.
What happens if I leave the box empty?
It shows the current moment, which is the quickest way to grab the epoch time right now in seconds or milliseconds.

