Convert epoch timestamps to human dates and back — seconds or milliseconds, any time zone, all in your browser.
Paste an epoch number into Timestamp → Date to see it as a readable date in your local time zone, UTC and ISO 8601. Type or paste a date into Date → Timestamp to get the epoch value in seconds and milliseconds. Everything runs locally — nothing is uploaded.
Unix time counts the seconds since 1 January 1970, 00:00:00 UTC (the "Unix epoch"), ignoring leap seconds. Because it is a single number in UTC, it is unambiguous across time zones, which is why databases, logs and APIs use it everywhere.
Traditional Unix time is measured in seconds. JavaScript's Date.now() and many modern systems use milliseconds. A rough guide by digit count:
| 10 digits | seconds (e.g. 1700000000) |
| 13 digits | milliseconds (e.g. 1700000000000) |
This tool auto-detects the unit from the magnitude, and you can override it with the Seconds / Millis toggle.
Yes. All parsing and formatting happen in your browser tab. Nothing you enter is sent to a server, and the converter keeps working offline once the page has loaded.