Right now

Current time

  • Epoch (seconds)0
  • Epoch (milliseconds)0
  • UTC

Convert

Type a timestamp or date to convert.

  • Detected as
  • Epoch (seconds)
  • Epoch (milliseconds)
  • ISO 8601 (UTC)
  • UTC
  • Local
  • Relative

Convert Unix timestamps to dates (and back)

A Unix timestamp (also called epoch time) is the number of seconds since 1 January 1970 UTC. This converter turns an epoch value into readable UTC and local dates, or turns a date into epoch seconds and milliseconds — all in your browser, with nothing uploaded.

What it handles

  • Epoch in seconds (10 digits) or milliseconds (13 digits) — detected automatically.
  • Date strings like 2026-08-15 or ISO 8601 2026-08-15T10:30:00Z.
  • Output as epoch seconds/ms, ISO 8601, UTC, your local time, and a relative "x ago / in x" summary.

Useful workflows

  • Read exp / iat values while debugging tokens with the JWT decoder.
  • Convert log and database timestamps to human time.
  • Sanity-check API date fields before pasting them into the JSON beautifier.

Frequently asked questions

Seconds or milliseconds — how is it detected?

Values large enough to fall far in the future when read as seconds are treated as milliseconds (13-digit values). Ten-digit values are read as seconds.

Is my data sent anywhere?

No. Conversion happens locally in your browser using JavaScript's Date APIs.

Why do UTC and local differ?

UTC is the global reference; local time applies your device's timezone offset. Both are shown so you can compare.