How to use
- Type or paste a Unix epoch value into the epoch field.
- Choose Seconds or Milliseconds to match your value, and read the ISO 8601, UTC and local date.
- Or pick a date and time to get the matching epoch seconds and milliseconds.
- Click the Now button to fill in the current time instantly.
Frequently asked questions
What is a Unix epoch timestamp?
It is the number of seconds (or milliseconds) elapsed since 1 January 1970 at 00:00:00 UTC, a common way to store dates and times in software, databases and APIs.
What is the difference between seconds and milliseconds?
Many systems store epoch time in seconds, while JavaScript and some APIs use milliseconds, which are 1000 times larger. Use the unit selector to match your value and avoid dates that look far in the future or past.
Is my data uploaded anywhere?
No. Every conversion uses the browser's built-in Date and runs 100% on your device. Nothing you type is ever sent to a server, so it is completely private.
What date formats does the converter show?
For any epoch value it shows the ISO 8601 string, the UTC string and your local time. For a chosen date it returns both epoch seconds and epoch milliseconds.
Which time zone is used?
The ISO 8601 and UTC outputs are always in UTC, while the local output and the date picker use your computer's own time zone, so you can compare both at a glance.
Does it handle negative timestamps and dates before 1970?
Yes. Negative epoch values represent dates before 1 January 1970 and are converted correctly, so you can look up historical timestamps too.
About this tool
Free Unix timestamp converter: turn epoch seconds or milliseconds into ISO, UTC and local dates, or a date into a timestamp. Runs 100% in your browser, no uploads.