Unix Timestamp Converter
Convert a Unix epoch timestamp to a human date in your local time and UTC, or turn any date into its epoch — live and private.
Detecting your time zone…
Timestamp to date
- Your local time
- —
- UTC (toUTCString)
- —
- ISO 8601 (toISOString)
- —
Date to timestamp
- Epoch in seconds
- —
- Epoch in milliseconds
- —
How to use
- Type or paste a Unix timestamp and choose seconds or milliseconds to see the moment in your local time and in UTC.
- Or pick a date and time below to read its Unix timestamp in both seconds and milliseconds.
- Press Now to drop in the current timestamp, and use the Copy buttons to grab any result — everything stays in your browser.
FAQ
What is a Unix timestamp?
A Unix timestamp is the number of seconds that have passed since 1 January 1970 at midnight UTC, a moment known as the epoch. Many systems also count it in milliseconds, which is just the seconds value times one thousand.
How do I know if my number is in seconds or milliseconds?
A seconds timestamp for a recent date has about 10 digits, while a milliseconds one has about 13. If the converted date looks wildly wrong, switch the unit and check again.
Which time zone is used?
Your local time uses the time zone your browser reports, which is shown at the top of the tool. UTC is shown alongside it so you always have a fixed reference, and nothing is ever sent to a server.