Convert Unix timestamp to date, date to epoch, ISO 8601, UTC and local time zones instantly in your browser.
A Unix timestamp is the number of seconds that have elapsed since the Unix epoch — 00:00:00 UTC on 1 January 1970 — not counting leap seconds. It is the standard way computers store an instant in time: a single integer that is unambiguous, timezone-free and trivial to compare or sort. This Unix timestamp converter turns epoch seconds, milliseconds or microseconds into calendar dates and can convert dates back to epoch values.
The same instant can be written at different resolutions: seconds (10 digits today), milliseconds (13 digits, common in JavaScript and Java), or microseconds (16 digits). This tool auto-detects the unit from the magnitude, or you can force it. Results include local time, UTC, ISO 8601 and the same instant across time zones. Conversion happens entirely in your browser using your device's clock and time-zone database — nothing is uploaded.
Paste an epoch value and the converter shows local time, UTC, ISO 8601, and the same instant across major time zones. Auto mode detects seconds, milliseconds, or microseconds by magnitude.
A present-day Unix timestamp is 10 digits in seconds and 13 digits in milliseconds. Values of 10^12 or more are read as milliseconds, and 10^15 or more are read as microseconds.
Local time uses your browser time zone. UTC and ISO 8601 are always shown as stable references, and the time-zone panel shows the same instant in several cities.
No. Every conversion runs client-side using the browser Date and Intl APIs. Nothing you type is uploaded.
Systems that store Unix time in a signed 32-bit integer overflow at 03:14:07 UTC on 19 January 2038. Modern 64-bit timestamp systems are unaffected.