Unix Timestamp Converter
Convert a Unix epoch timestamp to a readable date and back. Seconds or milliseconds, UTC and your local zone, with the ISO-8601 string and a live relative time.
UTC / GMT
Your local time
ISO 8601
Relative
Unix seconds
Unix milliseconds
Current time updating:
How it works
Unix time counts seconds from the Unix epoch, 1970-01-01 00:00:00 UTC. To turn a timestamp into a date the tool multiplies seconds by 1000 to get JavaScript milliseconds, then formats it in UTC and your local time zone. The reverse divides a date's millisecond value by 1000.
Enter a value to convert it to a human-readable date, or click Use current time. Conversion is two-way and runs entirely in your browser.
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 is the most common way computers store a moment in time.
Seconds or milliseconds?
Classic Unix time is in seconds (10 digits today). JavaScript and many APIs use milliseconds (13 digits). This tool accepts either — paste the value and it shows both.
Is my data sent anywhere?
No. Every conversion happens locally in your browser with JavaScript. Nothing is uploaded.