Timestamp Converter

Convert between Unix epoch and human-readable dates

Now: 1784588109 · 2026-07-20T22:55:09.706Z
UTC:Mon, 20 Jul 2026 22:55:09 GMT
ISO:2026-07-20T22:55:09.000Z
Local:Mon Jul 20 2026 22:55:09 GMT+0000 (Coordinated Universal Time)
Relative:1 second ago
Epoch (s):1784588109
Epoch (ms):1784588109706
UTC:Mon, 20 Jul 2026 22:55:09 GMT
Relative:now

What is a Unix timestamp?

A Unix timestamp is the number of seconds (or milliseconds) since 1970-01-01 00:00:00 UTC, the 'epoch'. It's the standard time format in databases, log files, APIs, and most programming languages. Seconds-based timestamps are 10 digits long today; millisecond timestamps are 13 digits.

The converter accepts both formats, auto-detecting based on length, and renders the result in your local timezone, UTC, and ISO 8601 — pick whichever your downstream system needs. The reverse direction works too: enter a date and get the corresponding timestamp.

Use cases

  • Read API responses — convert `created_at: 1714435200` to a human date before opening a debugger.
  • Schedule cron jobs — feed a future date in to get the matching Unix timestamp for an at-job.
  • Audit logs by epoch — paste epoch fields from CloudWatch / Datadog to align events to your timezone.
  • Migrate legacy data — convert between seconds and milliseconds when porting timestamps between systems.

Examples

InputResult
17000000002023-11-14T22:13:20Z (UTC) · ISO 8601
2024-01-01T00:00:00Z1704067200 (seconds) · 1704067200000 (ms)

Frequently asked questions

Seconds or milliseconds?

Most APIs use seconds (10-digit timestamps). JavaScript's `Date.now()` and many newer systems use milliseconds (13-digit). The tool auto-detects based on length.

Is the timestamp timezone-aware?

The timestamp itself is always UTC. The tool shows it in UTC, ISO 8601, and your browser's local timezone at the same time — there's no toggle to switch between them.

What happens after the year 2038?

32-bit signed Unix timestamps overflow at 03:14:07 UTC on 2038-01-19 (the Year 2038 problem). 64-bit timestamps are immune — most modern systems already use them.

Can I convert between timezones?

The tool shows UTC, ISO 8601, and your browser's local time together; it doesn't offer an arbitrary target-timezone picker. The underlying timestamp never moves — only its display formats differ.

Is anything uploaded?

No — conversion runs in your browser using the native `Date` API.