Unix Timestamp to Date Converter
Logs, APIs and databases store time as numbers — seconds since January 1, 1970 UTC. Paste a timestamp and instantly see UTC, your local time, ISO 8601 and a human "3 years ago" reading. Unit is auto-detected: 10 digits = seconds, 13 = milliseconds.
🔒 100% Private — runs in your browser, nothing is uploadedHow to Use This Unix Timestamp to Date Converter (Step-by-Step)
- Paste the timestamp — From a log line, database row or API response.
- Click Convert — All formats appear at once.
- Or press "Now =" — To see the current Unix time.
Why 1970? — Under the Hood
Unix time counts seconds since the epoch — 1970-01-00 in Bell Labs' original reckoning — chosen because it postdates most then-living systems and predates the C language standardization. Stored as a signed 32-bit integer it overflows in January 2038 (the famous Y2K38 bug), which is why modern systems moved to 64-bit timestamps.
Frequently Asked Questions
Seconds or milliseconds?
Auto-detected by digit count — 10 digits treated as seconds, 13 as milliseconds.
Why is relative time different each day?
It measures from "now", so it drifts as time passes.
Is 1970 the start of everything?
For Unix systems yes — epoch time 0 is 00:00:00 UTC, 1 January 1970.