Convert Unix timestamps to human-readable dates and vice versa. Supports seconds and milliseconds with auto-detection, ISO 8601, RFC 2822, UTC, locale, and relative time output.
Current Unix Timestamp
0
Add/subtract dates or find the difference between two dates.
Convert times between timezones with a world clock.
Countdown timer with alerts and a stopwatch with lap times.
Convert between metric and imperial length units.
Format, beautify, minify, and validate JSON with syntax highlighting.
A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC. It is a widely used standard for representing points in time in computing systems, databases, and APIs.
The tool checks the number of digits in your input. If the number has more than 12 digits, it is treated as milliseconds. Otherwise it is treated as seconds. For example, 1710590400 (10 digits) is seconds, while 1710590400000 (13 digits) is milliseconds.
The tool displays the converted date in five formats: ISO 8601 (e.g. 2026-03-16T12:00:00.000Z), RFC 2822, UTC string, your browser locale format, and a relative time like "2 hours ago" or "in 3 days".
Yes. Use the "Date to Timestamp" section at the bottom. Pick a date and time, and the tool instantly shows both the epoch in seconds and milliseconds. Click "Now" to fill in the current date and time.
Yes, it is completely free with no limits. All conversion happens in your browser using JavaScript — no data is sent to any server. Once the page loads, it works without an internet connection.