Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates. Live clock included.
Current Time
1785243507
2026-07-28T12:58:27.906Z
ISO 86012026-07-28T12:58:27.906Z
Local Time2026-07-28 12:58:27
UTCTue, 28 Jul 2026 12:58:27 GMT
Relativejust now
Seconds1785243507
Milliseconds1785243507906
Convert
Auto-detects: Unix seconds (10 digits), milliseconds (13 digits), ISO 8601, or any parseable date string.
All conversions happen in your browser using the native JavaScript Date object. No data is ever transmitted to our servers.
About Unix Timestamps
A Unix timestamp is the number of seconds since January 1, 1970 00:00:00 UTC (the "Unix Epoch"). It's the most universal way to represent a moment in time in computing — no timezones, no formatting ambiguity, just a number.
Key Timestamps to Remember
| Timestamp | Date |
|---|---|
| 0 | Jan 1, 1970 — Unix Epoch |
| 1000000000 | Sep 9, 2001 — Billennium |
| 2000000000 | May 18, 2033 |
| 2147483647 | Jan 19, 2038 — 32-bit overflow (Y2K38) |
Seconds vs. Milliseconds
Unix timestamps traditionally count seconds (10 digits). JavaScript's Date.now() returns milliseconds (13 digits). Our converter auto-detects which you're using.