Epoch time made readable
A Unix timestamp counts the seconds since January 1, 1970, 00:00 UTC. Paste one and the converter shows the date in ISO 8601, UTC, your local time and any time zone you pick — Eastern, Central, Mountain, Pacific, London, Tokyo and more — plus a friendly relative time like “in 3 days” or “2 years ago”.
It auto-detects the unit from the number of digits: 10 digits for seconds, 13 for milliseconds (JavaScript's Date.now()), 16 for microseconds and 19 for nanoseconds. Going the other way, pick a date and time, choose the time zone it's in, and get the timestamp in seconds and milliseconds. A live clock shows the current Unix time.
How to convert a Unix timestamp
- 1
Paste the timestamp
Seconds, milliseconds or smaller units.
- 2
Choose a time zone
Your own, UTC or a major city.
- 3
Read the date
ISO, UTC, local and relative formats.
- 4
Or convert a date
Pick a date and time to get its timestamp.
Key features
Unit auto-detection
s, ms, µs and ns by digit count.
US and world time zones
Daylight saving handled automatically.
Both directions
Timestamp to date and date to timestamp.
Code snippets
Current timestamp in 12 languages and databases.
Common uses
- Reading logs: Convert epoch times in server and app logs.
- Debugging APIs: Check exp and iat claims or created_at fields.
- Scheduling: Find the timestamp for a launch or deadline in another time zone.
Tips and good to know
- Timestamps are the same everywhere; only their display changes with the time zone.
- Decoding a token? The JWT Decoder converts its exp and iat claims automatically.
