Timestamp Converter
Convert Unix timestamps (seconds, ms, µs) to dates and back, in any time zone — ISO 8601, RFC 2822 and relative time.
—
Unix time now (seconds)
—
Unix time now (milliseconds)
Timestamp → date
Waiting for input
Date → timestamp
How to use
- Paste a Unix timestamp to see it as a date in your time zone, UTC and any zone you pick. The unit is detected from the number of digits — 10 for seconds, 13 for milliseconds, 16 for microseconds, 19 for nanoseconds — or choose it yourself.
- You can also paste a date such as
2026-12-31T23:59:00Zor an HTTP date to get its timestamp. - Use Date → timestamp to turn a wall-clock time in any zone into seconds or milliseconds.
What is a Unix timestamp?
- The number of seconds since 1 January 1970 00:00:00 UTC (the “epoch”), ignoring leap seconds. It's the same everywhere in the world — the time zone only matters when you show it as a date.
- JavaScript and Java use milliseconds; most databases, Unix tools and PHP use seconds.
- 32-bit signed timestamps run out on 19 January 2038 (the “Year 2038 problem”).