Unix Timestamp Converter
Convert a Unix timestamp to a readable date, or a date to a Unix timestamp, in UTC and your local time.
Unix timestamp
A timestamp (seconds or milliseconds) or a date.
Examples: 1700000000, 1700000000000, 2024-01-01, 2024-01-01T12:30:00Z
Result
UTC (ISO 8601)
2023-11-14T22:13:20Z
Tuesday, 14 November 2023, 22:13:20 UTC
UTC, in words
Your local time
1,700,000,000
Unix seconds
1,700,000,000,000
Unix milliseconds
Private: Everything runs in this page. Nothing you type is sent anywhere or saved.
On this page
Timestamp examples
| Unix seconds | UTC date and time |
|---|---|
| 0 | 1970-01-01T00:00:00Z |
| 1000000000 | 2001-09-09T01:46:40Z |
| 1700000000 | 2023-11-14T22:13:20Z |
| 1704067200 | 2024-01-01T00:00:00Z |
| 2147483647 | 2038-01-19T03:14:07Z |
Formula
Unix time = seconds since 1970-01-01 00:00:00 UTC, not counting leap seconds
How the unix timestamp works
- Step oneType a Unix timestamp in seconds or milliseconds, or a date such as 2024-01-01.
- Step twoValues with 12 or more digits are read as milliseconds.
- Step threeRead the UTC time and your local time. Press Use current time to fill in the present moment.
What this tool does not do
- It shows UTC and your device's time zone; it does not look up other time zones.
- It does not account for leap seconds, as Unix time does not.
- Very large timestamps outside the browser's date range are refused.
Frequently asked questions
What is a Unix timestamp?
The number of seconds since midnight UTC on 1 January 1970, not counting leap seconds. Many systems store times this way.
How does the tool tell seconds from milliseconds?
A number with 12 or more digits is treated as milliseconds, anything shorter as seconds.
What time zone does a date without one use?
UTC. Add an offset such as +02:00 or the letter Z to be explicit.