Timestamp Converter
Runs in your browserConvert between Unix timestamps and human-readable dates, in either direction.
Unix timestamp
Date & time (local)
Interpreted in your browser’s timezone.
What is a Timestamp Converter?
A Unix timestamp counts the number of seconds that have passed since midnight UTC on January 1, 1970 — the "Unix epoch". It is a single number rather than a calendar date, which is exactly why so many systems use it: it sorts numerically, compares with simple arithmetic, and carries no timezone ambiguity of its own.
The one common trap is the unit. Unix time is defined in seconds, but JavaScript's Date object and many web APIs work in milliseconds, and some systems use microseconds or nanoseconds. A timestamp like 1700000000 is seconds (year 2023); the same digits as milliseconds would be sometime in 1970. This tool auto-detects which one you likely meant based on digit count.
How to use it
- To convert a timestamp to a date: paste the number into the Timestamp field. It is read as seconds or milliseconds automatically based on length, or set it manually.
- To convert a date to a timestamp: use the date and time picker, or paste an ISO 8601 string.
- Click Now to fill in the current time in both directions.
- Read the result in ISO 8601, UTC, your local timezone, and as a relative time ("3 hours ago") all at once.
Example
Timestamp to date
17000000002023-11-14T22:13:20.000Z (UTC)