Unix Timestamp Converter

Current epoch time: …

Timestamp to date
Date to timestamp

About the Unix Timestamp Converter

A Unix timestamp counts the seconds (or milliseconds) elapsed since 1 January 1970 00:00:00 UTC. It is the standard way to store time in databases, logs, APIs and JWT claims.

This epoch converter translates timestamps into UTC and local dates and converts dates back to timestamps, auto-detecting seconds vs. milliseconds.

How to use it

  1. Enter a Unix timestamp to see the date, or pick a date to see the timestamp.
  2. Use the Now button to get the current epoch time.
  3. Copy the value you need.

Frequently asked questions

What is the Unix epoch?

The reference point 1970-01-01T00:00:00Z from which Unix time is counted.

Seconds or milliseconds?

Unix time is in seconds; JavaScript Date and many APIs use milliseconds. A 13-digit value is milliseconds, a 10-digit value is seconds.

What is the Year 2038 problem?

Signed 32-bit timestamps overflow on 19 January 2038. 64-bit systems are not affected.

Are timestamps timezone dependent?

No. A timestamp is always UTC; only its display depends on the timezone.