Free Unix Timestamp Converter
Convert Unix epoch timestamps to human-readable dates and back. Seconds and milliseconds are detected automatically.
Timestamp → Date
| Detected unit | |
|---|---|
| UTC | |
| Your timezone | |
| ISO 8601 | |
| Relative |
Date → Timestamp
| Unix seconds | |
|---|---|
| Unix milliseconds |
Frequently Asked Questions
What is a Unix timestamp?
A Unix timestamp (or epoch time) is the number of seconds elapsed since January 1, 1970, 00:00:00 UTC. It is the standard way computers store points in time because it is timezone-independent and easy to compare.
How do I know if my timestamp is in seconds or milliseconds?
Current timestamps in seconds are 10 digits; in milliseconds they are 13 digits. This tool auto-detects the unit: values of one trillion or more are treated as milliseconds.
What happens in 2038?
Systems that store timestamps as signed 32-bit integers overflow on January 19, 2038. Modern systems use 64-bit integers, which push the limit billions of years out. JavaScript (and this tool) handles dates far past 2038.
Does the converter account for daylight saving time?
Yes. Conversions to and from "My timezone" use your browser's timezone database, which includes daylight saving rules for your region.