Unix Timestamp Converter

Convert Unix time ↔ date/time. Paste a timestamp (seconds or milliseconds) to decode it, or enter a date/time to generate Unix seconds/ms.

Tip: If results look “off by hours”, check UTC vs Local.

Result will appear here.
Field Value

Privacy: runs locally in your browser. No inputs are stored or transmitted.

How it works

Timestamp → Date: interpret as seconds or milliseconds since 1970-01-01 00:00:00 UTC, then display as UTC or local time.
Date → Timestamp: build a date/time in UTC or local time, convert to milliseconds since epoch, then output seconds or milliseconds.

Examples

  • 1700000000 (seconds) → date/time
  • 1700000000000 (milliseconds) → date/time
  • Convert 2026-01-01 00:00:00 to Unix seconds

FAQ

  • What is a Unix timestamp?

    A Unix timestamp is the number of seconds (or milliseconds) elapsed since 1970-01-01 00:00:00 UTC (the Unix epoch).

  • Seconds vs milliseconds: what’s the difference?

    Seconds timestamps are 10 digits for modern dates (e.g., 1700000000). Milliseconds timestamps are 13 digits (e.g., 1700000000000). This tool supports both.

  • Does this show UTC or local time?

    You can choose. UTC is consistent across time zones; local time uses your device/browser time zone.

  • Why is my converted date different from another site?

    Differences usually come from timezone selection (UTC vs local), or whether the timestamp is interpreted as seconds or milliseconds.

  • Are my inputs stored?

    No. All calculations run locally in your browser. No data is stored or transmitted.

Related tools