Unix Timestamp Converter

Convert any Unix timestamp (seconds or milliseconds) to a human-readable date, or convert a date back to a timestamp in both units. The tool also shows a live 'current timestamp' counter and a relative time description. Handy when debugging API responses, log entries, or database records that store dates as integers.

All processing happens in your browser. No data is sent to any server.

Frequently Asked Questions

What is a Unix timestamp?
A Unix timestamp is the number of seconds (or milliseconds) that have elapsed since 00:00:00 UTC on 1 January 1970, known as the Unix epoch. It is widely used in programming to represent points in time.
Should I use seconds or milliseconds?
Most Unix systems and APIs use seconds. JavaScript's Date.now() returns milliseconds. The tool has a toggle so you can choose whichever unit your system uses.
What is the maximum date a Unix timestamp can represent?
With 32-bit signed integers, Unix time overflows on 19 January 2038 — the Y2K38 problem. 64-bit systems extend this limit by hundreds of billions of years.

Related Tools