Unix Timestamp Converter
Convert Unix timestamps to readable dates and back.
Files are processed in memory and never stored.
Turn a Unix timestamp into a human-readable date in ISO, UTC and local formats — or convert a date back into a Unix timestamp. Indispensable when you're reading logs, debugging APIs, or working with databases that store time as a number.
How to use it
- Open the Timestamp Converter.
- Enter a Unix timestamp (seconds or milliseconds) to see the date, or a date to get the timestamp.
- Copy the format you need.
What a Unix timestamp is
A Unix timestamp counts the number of seconds since 1 January 1970 (UTC), known as the epoch. It's the most common way computers store a moment in time because it's just a single integer — easy to compare, sort and do arithmetic with. Many systems use milliseconds instead of seconds, which this tool detects automatically based on the number's length.
Seconds vs. milliseconds
JavaScript and many APIs use milliseconds (a 13-digit number today), while Unix tools and databases often use seconds (10 digits). Mixing them up is a classic bug — a timestamp interpreted in the wrong unit lands you in 1970 or 50,000 AD. The converter reads both and shows the result in ISO 8601, UTC, your local time, and as a friendly relative time.
Frequently asked questions
Seconds or milliseconds — which do I enter?
Either. The tool detects the unit from the number's length (13+ digits is treated as milliseconds).
What is the epoch?
Midnight UTC on 1 January 1970, the point Unix time counts from.
Is my input uploaded?
No — conversion happens in your browser.
What formats do I get back?
ISO 8601, UTC, your local time, and a relative description like '2 hours ago'.
Can I convert a date to a timestamp?
Yes — enter a date like 2026-06-17 14:30 to get the Unix value.
Is it free?
Yes — free and unlimited.