Convert between Unix epoch timestamps and human dates, detecting seconds, milliseconds, microseconds and nanoseconds. Runs entirely in your browser.
A Unix timestamp counts the time elapsed since the epoch of 1 January 1970 UTC. It appears throughout logs, databases, JWTs, APIs and file metadata, but on its own a number like 1700000000 is hard to read. This tool converts a timestamp into a clear date in several formats, and converts a human date back into a timestamp, so you can move between machine and human time while debugging.
Input:
1700000000
Output:
2023-11-14T22:13:20.000Z (and Unix ms, UTC, local, relative)
Does it handle milliseconds and nanoseconds?
Yes. The length of the number is used to detect seconds (10 digits), milliseconds (13), microseconds (16) or nanoseconds (19) and convert accordingly.
What date formats can I paste?
Anything the browser can parse, with ISO 8601 (for example 2023-11-14T22:13:20Z) being the most reliable.
Which time zone is used?
Results include both UTC and your browser's local time, so you can read whichever you need.
Is anything uploaded?
No. All conversion happens locally in your browser.
Convert between Unix epoch timestamps and human dates. Detects seconds, milliseconds, microseconds and nanoseconds.
Current Unix time