Unix timestamp converter
Live Unix clock and conversion of timestamps in seconds or milliseconds to ISO 8601, UTC, local and relative time in any time zone, and back.
Timestamp → date
Type a timestamp to see the date in every format.
Date → timestamp
Without “Z” or an offset (+02:00), the date is read in the chosen time zone.
How it works
What a Unix timestamp is
A Unix timestamp (or epoch time) is the number of seconds since 1 January 1970 at 00:00 UTC. It is the usual way to store dates in databases, logs and APIs because it does not depend on the time zone. JavaScript, Java and many APIs use milliseconds instead of seconds, so the same instant can show up with 10 or with 13 digits.
How it works
At the top you have the live Unix clock, in seconds and in milliseconds, each with its own copy button. When you type a timestamp, the tool detects whether it is in seconds or milliseconds and shows the date at once in ISO 8601, in UTC, in the time zone you choose (with its offset from UTC) and as relative time (“3 days ago”).
For the other direction, type a date such as 2026-09-26 14:30. Without a zone (Z or +02:00) it is read in the chosen time zone, daylight saving time included. The default zone is your browser’s.
FAQ
How do I know if a timestamp is in seconds or milliseconds?
By its size: today a timestamp in seconds has 10 digits and in milliseconds 13. The tool detects it on its own, and you can force the unit if needed.