Unix Timestamp Converter
Convert Unix epoch timestamps to readable dates and back. See the live current epoch, UTC, local time, ISO 8601, RFC 2822 and relative time at a glance.
Runs in your browser — your data never leaves your deviceCurrent Unix time
Seconds
——————————
Milliseconds
—————————————
Timestamp → date
Date → timestamp
Pick a date and time to see its Unix timestamp.
How to use Unix Timestamp Converter
- 1
Paste a timestamp
Enter epoch seconds or milliseconds — the unit is detected automatically.
- 2
Read every format
Instantly see UTC, your local time, ISO 8601, RFC 2822 and how long ago it was.
- 3
Or pick a date
Choose a date and time to get its Unix timestamp, then copy it with one click.
Frequently asked questions
What is a Unix timestamp?
A Unix (or epoch) timestamp is the number of seconds that have passed since 00:00:00 UTC on 1 January 1970, not counting leap seconds. It is time-zone independent, which makes it ideal for storing and comparing moments in time.
How do I know if a timestamp is in seconds or milliseconds?
Current timestamps in seconds have 10 digits (e.g. 1700000000) while milliseconds have 13 (e.g. 1700000000000). This converter detects the unit automatically from the size of the number, and also handles microseconds and nanoseconds.
What is the Year 2038 problem?
Systems that store Unix time as a signed 32-bit integer overflow on 19 January 2038 at 03:14:07 UTC. Modern platforms use 64-bit integers, and JavaScript numbers can represent dates far beyond that.
Why does the local time differ from UTC?
The timestamp itself is the same everywhere; local time simply applies your device’s time-zone offset and daylight-saving rules. Use the UTC or ISO 8601 output when sharing times across regions.