CalcCafe

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.

Related tools