Unix Timestamp Converter
A Unix timestamp counts the seconds since 1 January 1970 UTC, known as the epoch. It is how computers store time internally, because a single integer needs no timezone or formatting decisions and sorts and compares trivially.
Free, no signupRuns entirely in your browser
Input
Result
- GMT / UTC Time
- Sat, 15 Aug 2026 23:58:38 GMT
- Local Date Time
- Sat Aug 15 2026 23:58:38 GMT+0000 (Coordinated Universal Time)
- ISO 8601 Format
- 2026-08-15T23:58:38.000Z
- Relative Time
- 25 seconds ago
About
What the Unix Timestamp Converter does
The most common trap is units. Unix timestamps are traditionally in seconds, but JavaScript uses milliseconds, so a value is often out by a factor of a thousand. A ten-digit number is seconds; a thirteen-digit one is milliseconds. A date landing in 1970 means you passed seconds where milliseconds were expected.
How it works
Using the Unix Timestamp Converter
- 1Enter a timestamp or pick a date.
- 2The digit count determines whether the value is seconds or milliseconds.
- 3Timestamps are converted to a readable date in both UTC and your local timezone.
- 4Dates convert back to a timestamp.
- 5Copy whichever representation you need.
Use cases
What people use it for
- Reading a timestamp from a log or database record
- Checking a JWT's exp or iat claim
- Converting a date for an API that expects epoch time
- Debugging a timezone discrepancy
FAQ
Frequently asked questions
6 related
All tools →