Skip to content
AllCalcHub

Unix Timestamp Converter

Convert Unix epoch time to a readable UTC date and back.

About the Unix Timestamp Converter

Paste a Unix timestamp to see the UTC date and time it stands for, or enter a UTC date and time to get its timestamp in seconds and milliseconds. It detects whether a timestamp is in seconds or milliseconds from its size.

A Unix timestamp counts seconds since 00:00:00 UTC on 1 January 1970, ignoring leap seconds. JavaScript and many APIs use milliseconds instead. Signed 32-bit timestamps overflow on 19 January 2038 (the “Year 2038 problem”).

The formula

timestamp = (date − 1970-01-01T00:00:00Z) in seconds

Worked example

Timestamp 1767225600

  1. 10 digits, so seconds
  2. = Thursday 1 January 2026, 00:00:00 UTC
  3. 1700000000000 (13 digits, milliseconds) = 14 November 2023, 22:13:20 UTC

Things to keep in mind

  • Shows UTC only; add or subtract your time-zone offset for local time.

Questions people ask

Seconds or milliseconds?

13-digit values are usually milliseconds; 10-digit values seconds.

Does it include time zones?

No, it's always UTC; convert to local time for display.

How do I get the current timestamp?

In a browser console, Date.now() gives milliseconds; divide by 1,000 for seconds.