Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates — 100% in your browser

Current Unix time
seconds
Timestamp → Date
Relative
0 seconds ago
Local
Tue Sep 08 2026 21:12:57 GMT+0000 (Coordinated Universal Time)
UTC
Tue, 08 Sep 2026 21:12:57 GMT
ISO 8601
2026-09-08T21:12:57.000Z
Date → Timestamp
Seconds
1788901920
Milliseconds
1788901920000

Frequently Asked Questions

A Unix timestamp is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC — known as the Unix epoch. This tool also supports milliseconds since the epoch, which is the unit JavaScript's Date object uses internally.
A timestamp is compact, timezone-independent, and trivial to compare, sort, or do arithmetic on — subtracting two timestamps gives you an exact duration with no string parsing involved. A date string requires you to know the format and timezone before you can safely work with it.
Local shows the date and time in your browser's configured timezone, while UTC shows the same instant in Coordinated Universal Time with no offset applied. The underlying timestamp is identical — only the human-readable representation changes.
Some older systems store Unix timestamps as a 32-bit signed integer, which overflows on January 19, 2038. This tool isn't affected — it runs in JavaScript, where timestamps are stored as 64-bit numbers, comfortably covering dates far beyond 2038.
It's common when debugging: API responses, database records, and log files frequently store timestamps as raw numbers instead of formatted dates. Pasting one in here quickly tells you the actual date and time it represents, without writing any code.