Timestamp Converter

Convert a Unix timestamp to a human date and back, in seconds or milliseconds, with UTC, local, and ISO output plus a live current epoch clock.

Loading tool...

Convert Unix timestamps and dates

This timestamp converter turns a Unix epoch time into a readable date and turns any date back into an epoch timestamp. It auto-detects whether your input is in seconds or milliseconds, and shows the result in ISO 8601, UTC, and your local time, along with a human-friendly "how long ago" line. A live clock at the top shows the current Unix time, updating every second.

What is a Unix timestamp?

A Unix timestamp, or epoch time, is the number of seconds that have passed since midnight UTC on 1 January 1970. It is a compact, timezone-free way to store a moment in time, which is why databases, APIs, and logs use it everywhere. Some systems store it in milliseconds instead of seconds, and this tool handles both.

Frequently asked questions

How do I convert a Unix timestamp to a date?

Paste the timestamp into the left box. The tool shows the ISO, UTC, and local date instantly, and detects seconds versus milliseconds automatically.

How do I convert a date to a Unix timestamp?

Pick a date and time on the right, or click Now, and the tool shows the matching epoch time in both seconds and milliseconds.

Does it handle milliseconds?

Yes. Large values are read as milliseconds and smaller ones as seconds, and the date output shows both when you convert the other way.

What is the current Unix time?

The live clock at the top of the tool shows the current epoch time in seconds, updating every second, with a copy button.