Unix Timestamp Converter
Converts Unix timestamps to human-readable dates and back. The unit — seconds, milliseconds, microseconds or nanoseconds — is detected from the digit count and shown to you, and you can always override it. Shows the instant side by side in UTC, your local zone and any IANA timezone with its UTC offset, zone abbreviation and daylight-saving state, plus relative time and a live clock ticking in both epoch and ISO 8601. Copy any value with a click in RFC 3339, ISO 8601 basic or extended, HTTP date, RFC 2822, SQL datetime or raw epoch form, convert a whole list of mixed-unit timestamps at once to CSV or TSV, and share a permalink that reopens the exact same instant, unit and timezone.
Runs 100% in your browser — nothing you paste leaves your device.
Read the full guide to this tool
Notes
- Unix time counts seconds since 1970-01-01 00:00:00 UTC and ignores leap seconds entirely.
- Digit count decides the unit: up to 11 digits reads as seconds, 12–14 as milliseconds, 15–17 as microseconds, 18 or more as nanoseconds — the Unit selector overrides it whenever the guess is wrong.
- Timezone conversion goes through the browser’s IANA database, so DST transitions and historical offset changes come out right; wall-clock times that fall in a daylight-saving gap or repeat are flagged.
- Negative timestamps (before 1970), fractional seconds and dates far beyond 2038 all work; values with more than 16 significant digits are flagged because that is where JavaScript numbers stop being exact.
- 32-bit signed timestamps overflow on 2038-01-19; systems storing seconds in int32 will wrap to 1901.
- Runs 100% in your browser — nothing you paste leaves your device.