Skip to content
Toolbox

Unix Timestamp Converter

Convert Unix timestamps to human-readable dates and back. Supports seconds and milliseconds, UTC, local time and ISO 8601.

Current Unix time

Timestamp to date

Date to timestamp

Interpreted in your local time zone.

About Unix Timestamp Converter

A Unix timestamp counts the seconds since 1 January 1970 UTC — the format almost every API, database and log file uses to store a moment in time. Convert in either direction, in seconds or milliseconds, and see the result in UTC, your local zone and ISO 8601 at once.

How to use it

  1. Paste a timestamp, or pick a date and time.
  2. Choose seconds or milliseconds — the tool auto-detects by length.
  3. Read the result in UTC, local time and ISO 8601.

Frequently asked questions

Seconds or milliseconds — how do I tell?

By length. A current timestamp in seconds has 10 digits; in milliseconds it has 13. JavaScript's Date.now() returns milliseconds, while most backends and databases use seconds.

What is the year 2038 problem?

A signed 32-bit timestamp overflows on 19 January 2038. Systems still storing time in a 32-bit integer will wrap to a negative number. Modern platforms use 64-bit values and are unaffected.

Do Unix timestamps have a time zone?

No. A timestamp is always an absolute moment in UTC. The time zone only matters when you format it for display.

In-depth reads that go beyond the calculator.