Unix Epoch Timestamp Converter
Convert a Unix timestamp to a date, or a date to a Unix timestamp — instantly, in your local timezone and UTC.
Instant & live
Every field updates as you type — no "Convert" button, no waiting.
Local time and UTC
See both at once, so there's no ambiguity about which timezone a result is in.
Private by design
Runs entirely in your browser using JavaScript's native Date API. Nothing is ever uploaded or logged.
Convert Unix Timestamps Online
A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC. CurePDF's converter turns a timestamp into a readable date, or a date into a timestamp, entirely in your browser using JavaScript's native Date API — no server round-trip required.
How Unix Timestamps Work
Worked example: the timestamp 0 represents the epoch itself — 1970-01-01 at midnight UTC. Every timestamp after that counts forward in whole seconds (or milliseconds, if that's the unit a given system uses).
Seconds vs. Milliseconds
A standard Unix timestamp counts whole seconds. Some systems and languages — including JavaScript's own Date.now() — use milliseconds instead, which is exactly 1,000 times larger for the same moment in time. Mixing the two up is one of the most common timestamp bugs, since a millisecond value misread as seconds lands on a date centuries in the future. Use the unit selector above to switch between them.
Why Convert Between Timestamps and Dates?
Developers
Reading timestamps from logs, database rows, or API responses.
Debugging
Quickly checking what a raw timestamp in an error log or JWT token actually means.
API integration
Many APIs accept or return dates as Unix timestamps rather than formatted strings.
Database work
Cross-checking stored epoch values against human-readable dates.
Frequently Asked Questions
What is a Unix timestamp?
A Unix timestamp (or epoch time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC, not counting leap seconds. It's a compact, timezone-independent way for computers to represent a moment in time.
How do I convert a Unix timestamp to a date?
Enter the timestamp above and this converter instantly shows the matching date and time, in both your local timezone and UTC.
What is the difference between seconds and milliseconds timestamps?
A standard Unix timestamp counts whole seconds since the epoch. Some systems (including JavaScript's Date.now()) use milliseconds instead -- 1,000x larger. Use the toggle on this page to switch between them.
What was the Unix timestamp at midnight UTC on January 1, 1970?
0. That moment is the Unix epoch itself -- the reference point every Unix timestamp counts forward from.