Unix Timestamp Converter
Runs in your browser — your data never leaves your device.
Convert Unix timestamps to readable dates and dates back to timestamps.
Timestamp → date
- UTC
- Your time zone (UTC)
- ISO 8601
- Relative
Date → timestamp
- Seconds
- Milliseconds
What is Unix Timestamp Converter?
A Unix timestamp counts the seconds since January 1, 1970 at 00:00 UTC. It is how databases, APIs and logs usually store time. This converter turns a timestamp into a date you can read, in UTC and in your own time zone, and turns a date back into a timestamp.
Useful for
- Reading created_at and expires_at values from an API or database.
- Checking when a log line or an event really happened.
- Generating a timestamp for a test, a query or a token.
- Spotting whether a value is in seconds or milliseconds.
How to use
- Paste a timestamp; the unit is detected automatically, or choose seconds or milliseconds.
- Read the date in UTC, in your time zone, as ISO 8601 and relative to now.
- To go the other way, pick a date and time, choose local or UTC and copy the timestamp.
Examples
A timestamp in seconds
17932392002026-10-29T02:00:00.000ZFrequently asked questions
Seconds or milliseconds: how is the unit detected?
Values from 100,000,000,000 on are read as milliseconds and smaller ones as seconds. In seconds that limit is the year 5138; in milliseconds it is March 1973, so real-world values are almost never ambiguous. You can force either unit.
Does it work with dates before 1970?
Yes. Dates before January 1, 1970 have negative timestamps, such as -86400 for December 31, 1969.
Which time zone does the local time use?
Your browser's time zone. UTC is always shown next to it, and the ISO 8601 value is in UTC as well.
What is the year 2038 problem?
Systems that store timestamps as signed 32-bit integers overflow on January 19, 2038. JavaScript dates do not have this limit, so this tool converts dates far beyond 2038.