Unix timestamp converter
Epoch seconds or milliseconds ↔ human dates, both directions, your timezone and UTC side by side.
Timestamp → date
Date → timestamp
The timestamp row shows local time and UTC. The date row shows seconds and milliseconds. All computed in this page from your device clock.
How it works
A Unix timestamp is seconds (or milliseconds) since 1970-01-01 00:00:00 UTC — no timezone attached. The same number is a different wall-clock time in Tokyo and New York, which is why the result shows both your local timezone and UTC. The 10-vs-13-digit check (seconds vs milliseconds) is the most common source of "my date is in 1970" bugs, so both units are handled explicitly.
Frequently asked questions
Why does my date show 1970?
You fed milliseconds into the seconds field (or vice versa). Switch the unit — 13-digit timestamps are milliseconds, 10-digit are seconds.
Does the converter use my timezone?
Yes — it reads your device's timezone for the local display and always shows UTC alongside.
Written and maintained by Steven Huang · Last reviewed October 29, 2026.