Unix timestamp converter
Convert Unix (epoch) timestamps to readable dates and back — with the live current epoch, automatic seconds/milliseconds detection, UTC, your local time, ISO 8601, and relative time.
Current Unix time
Milliseconds: 1782755649163
Timestamp → date
Paste a Unix timestamp — seconds or milliseconds are detected automatically.
Detected: seconds
Date → timestamp
Pick a date and time (in your local zone).
Choose a date to see its timestamp.
About Unix time
Unix time counts the seconds since the “epoch” — midnight UTC on 1 January 1970. Because it’s a single number with no time zone attached, it’s the standard way computers store and exchange moments in time. To show it to a person, you convert it to a date in a specific zone, which is exactly what builtdate does above.
Frequently asked questions
What is a Unix timestamp?
A Unix timestamp (or epoch time) is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970, not counting leap seconds. It's a simple, time-zone-independent way to represent a moment in time.
Seconds or milliseconds?
Unix time is traditionally in seconds, but JavaScript and many APIs use milliseconds. This tool detects which you pasted: values of 13 or more digits are treated as milliseconds, shorter values as seconds.
Is the timestamp the same everywhere?
Yes. A Unix timestamp is an absolute instant, identical worldwide. Only the human-readable date changes by time zone — which is why we show both UTC and your local time.