Timestamp Converter
Turn Unix time into a readable date, or a date into Unix time. Paste a timestamp in seconds or milliseconds — both are detected automatically.
How it works
Unix time (or POSIX time) counts the seconds that have passed since 00:00:00 UTC on 1 January 1970. A timestamp of 1700000000 is therefore a fixed moment; how it reads as a clock time depends on your timezone.
- Seconds or milliseconds — values around 13 digits are treated as milliseconds, everything else as seconds.
- UTC and local — the date is shown both in UTC and in your device's timezone, so you can compare.
- Before 1970 — negative timestamps work too; they count backwards from the epoch.
Frequently asked questions
How do I know if a timestamp is seconds or milliseconds?
Count the digits. Current timestamps are about 10 digits in seconds and 13 in milliseconds. This tool switches automatically at roughly 13 digits.
Why does the same timestamp show a different time for me?
Timestamps are timezone-independent. The UTC reading is always the same; the local reading shifts with your timezone, which is exactly why both are shown.
What is the "epoch"?
The zero point of Unix time: midnight UTC on 1 January 1970. Every timestamp is the offset from that moment, in seconds.
Does it handle daylight saving time?
Yes — the local conversion uses your device's timezone rules, including DST, so the local reading is what your clock would have shown at that moment.

