Unix Timestamp Converter
Convert Unix time to a readable date and back, in any time zone. The unit is detected automatically, so a value in seconds, milliseconds, microseconds or nanoseconds all just work.
Current time
Unix seconds
Unix milliseconds
ISO 8601
Timestamp → date
Date → timestamp
Format: YYYY-MM-DD HH:mm:ss. Time is optional and is interpreted in the selected time zone.
Time zone
What this tool handles
Unit detected automatically
Seconds, milliseconds, microseconds and nanoseconds are told apart by digit count, and the guess is always shown so you can override it.
Real time zone handling
Conversions use the IANA database in your browser, so daylight saving transitions are applied correctly instead of a fixed offset.
Live clock you can copy
The current time is shown in seconds, milliseconds and ISO 8601 at once, each with a copy button, and can be paused when you need a stable value.
Frequently asked questions
How does automatic unit detection work?
By digit count: 10 digits is seconds, 13 is milliseconds, 16 is microseconds and 19 is nanoseconds. This is reliable for any date between 1973 and the year 5138, and the detected unit is always displayed.
Why does the same timestamp show different clock times?
A Unix timestamp is a single instant with no time zone. The wall clock reading depends on the zone you pick, which is why the selector affects the result but never changes the underlying instant.
Is daylight saving time handled?
Yes. Offsets are resolved from the IANA time zone database that ships with your browser, at the specific instant being converted — not from a fixed offset.
What is the ISO 8601 output exactly?
The date and time in the selected zone followed by that zone offset, for example 2026-07-30T14:30:00+09:00. When the zone is UTC the suffix is Z.