Unix Timestamp Converter
Convert between Unix timestamp and ISO 8601 / human date. Supports seconds and milliseconds.
Enter a Unix timestamp on the left.
A Unix timestamp is the number of seconds since 1970-01-01T00:00:00Z. JavaScript and many APIs use milliseconds (Date.now() returns ms). This converter has two explicit modes — timestamp → date and date → timestamp — so you never have to guess which way it'll interpret your input.
The output shows ISO 8601 (UTC and local), Unix seconds and milliseconds, and a relative time that updates live every second.
Example
Input
1716239022 Output
2024-05-20T19:43:42.000Z Frequently asked questions
Seconds or milliseconds?
In timestamp → date mode you pick the unit explicitly (seconds is the default). Both Unix seconds and milliseconds are always shown in the result.
Time zone?
The ISO output is always in UTC. The 'Local' line uses your browser's time zone.