Unix Timestamp — Convert Time to Date

Unix timestamp ⇄ date. Seconds and milliseconds, ISO, UTC, local time.

1786201694
Unix (sec)
ISO 8601 (UTC)
UTC
Local time
Relative

The Unix time converter translates a timestamp into a human-readable date and back. A Unix timestamp is the number of seconds elapsed since January 1, 1970 UTC; it's the foundation for how time is stored in nearly every system, database and API.

Enter a timestamp and get the date in ISO 8601, in UTC, and in your local time — or enter a date and get its timestamp. Millisecond values (13 digits) are detected automatically and distinguished from second values (10 digits). This is an essential tool for debugging: logs, JWTs, API responses and databases almost always store time as a timestamp, and you need a quick way to turn it into a readable date.

Everything is computed right in your browser, and local time is taken from your device's settings. No data is sent anywhere. Need the difference between two dates instead? Use the date calculator.

Frequently asked questions

It's the number of seconds since midnight on January 1, 1970 UTC — the so-called "Unix epoch." It's used in programming and databases as a compact way to represent a point in time.
The classic Unix timestamp is in seconds (10 digits for current dates). JavaScript and many APIs use milliseconds (13 digits). The converter detects milliseconds automatically based on the number's length.
An international standard for writing dates and times, e.g. 2024-01-15T12:30:00.000Z. The letter Z means UTC (zero offset timezone).
The timezone of your device or browser. UTC is always zero offset, while local time accounts for your offset and daylight saving time.