Convert Unix Timestamp to Date
A Unix timestamp counts the seconds since 1 January 1970 UTC, which is unreadable at a glance. This converter turns those epoch seconds into an ISO 8601 date-time in UTC so you can tell exactly when something happened.
Example · Unix → Date
Unix input
0 1609459200 1700000000
Date output
1970-01-01T00:00:00.000Z 2021-01-01T00:00:00.000Z 2023-11-14T22:13:20.000Z
How to convert Unix to Date
- Take the Unix timestamp (seconds since the 1970 epoch).
- Multiply by 1000 to get milliseconds for JavaScript's Date.
- Format as ISO 8601 — 1700000000 becomes 2023-11-14T22:13:20.000Z.
Frequently asked questions
Is the timestamp in seconds or milliseconds?
This converter expects seconds, the classic Unix convention. If your value has 13 digits it is milliseconds — divide by 1000 first.
What time zone is the result in?
The output is UTC (the trailing Z). Convert to a local zone afterward if you need wall-clock time for a specific region.
Related converters