Unix Timestamp Converter
Convert Unix timestamps to dates and back, in seconds, milliseconds, microseconds or nanoseconds. Any IANA timezone, ISO 8601, RFC 2822 and batch conversion.
Result
Paste a Unix timestamp — or an ISO date to go the other way.
Date → timestamp
How to use
- Paste a Unix timestamp — or an ISO date to go the other way — or press ‘Now’.
- Set Unit to auto-detect, seconds, milliseconds, microseconds or nanoseconds.
- Choose a Timezone, then press ‘Pin this zone’ to keep several zones side by side.
- Go the other way in ‘Date → timestamp’: pick a date, a time and the zone to read them in.
- Copy any card — ISO 8601, RFC 3339, epoch — or use the Batch tab and ‘Download .csv’.
FAQ
Is my number in seconds or milliseconds?
We guess from the digit count — 10 digits or fewer is seconds, 11–13 is milliseconds, 14–16 microseconds, 17–19 nanoseconds — and we always show the guess as a chip you can override. A 10-digit number read as milliseconds lands in January 1970, which is the usual symptom of getting this wrong.
Can I see a timestamp in a specific timezone, not just UTC and local?
Yes. Pick any of the ~420 IANA zones (Asia/Seoul, America/New_York, …) and we render it there with the correct DST offset, using the browser’s own Intl engine. You can pin several zones and see one instant in all of them at once.
What is the Year 2038 problem?
Systems that store Unix time in a signed 32-bit integer overflow at 03:14:07 UTC on 19 January 2038 and wrap to 1901. Anything storing 64-bit time — which is nearly everything modern, including JavaScript — is unaffected. Convert 2147483647 here to see the exact moment.
Related tools
More Developer tools: Developer