Realm by Rook
AI product engineeringProduct designAI implementationWorkflow automationSystems integrationDomain strategyAI product engineeringProduct designAI implementationWorkflow automationSystems integrationDomain strategy
Developer & Technical Tools

Timestamp / Epoch Converter

Convert Unix epoch ↔ human dates across every major time zone

Live current time
Epoch (s):1786710009
Epoch (ms):1786710009920
ISO:2026-08-14T12:20:09.920Z
Conversions
Unix seconds1786710009
Unix milliseconds1786710009000
ISO 8601 (UTC)2026-08-14T12:20:09.000Z
RFC 2822Fri, 14 Aug 2026 12:20:09 GMT
Local time8/14/2026, 12:20:09 PM
Relativejust now
In every major time zone
UTC14 Aug 2026, 12:20:09
America/Los_Angeles14 Aug 2026, 05:20:09
America/New_York14 Aug 2026, 08:20:09
America/Chicago14 Aug 2026, 07:20:09
America/Sao_Paulo14 Aug 2026, 09:20:09
Europe/London14 Aug 2026, 13:20:09
Europe/Paris14 Aug 2026, 14:20:09
Europe/Berlin14 Aug 2026, 14:20:09
Asia/Dubai14 Aug 2026, 16:20:09
Asia/Kolkata14 Aug 2026, 17:50:09
Asia/Shanghai14 Aug 2026, 20:20:09
Asia/Tokyo14 Aug 2026, 21:20:09
Australia/Sydney14 Aug 2026, 22:20:09

How to use

  1. Pick Epoch → Date or Date → Epoch
  2. Enter timestamp (s or ms) or a date/time
  3. See every common format rendered live
  4. Review the same instant across 13 time zones

Use cases

  • API debugging
  • Log analysis
  • Database inspection
  • Cross-timezone debugging

About the Timestamp / Epoch Converter

A Unix timestamp is the number of seconds (or milliseconds) since January 1, 1970 UTC — the dominant way computers encode time. Converting to a human-readable date is a daily task when reading logs, debugging APIs, or correlating database rows across services. This converter does both directions and shows the same instant across every major time zone so you can reason about global events quickly.

Features

  • Bidirectional: epoch ↔ date
  • Seconds or milliseconds input
  • Live current-time reference (updates every second)
  • Outputs: Unix seconds, Unix ms, ISO 8601, RFC 2822, local time, relative time
  • Renders the same instant in 13 major world time zones
  • One-click copy for every format

How it works

  1. Pick Epoch → Date or Date → Epoch.
  2. Enter a timestamp (seconds or milliseconds) or pick a date and time.
  3. See every common format rendered — ISO, RFC, local, relative.
  4. Scroll down for the same instant in 13 world time zones.

Frequently asked questions

Seconds vs. milliseconds — which does my system use?

+

Unix and most databases use seconds (10 digits). JavaScript Date.now() and most APIs built after 2010 use milliseconds (13 digits). If your timestamp is 10 digits long, use seconds.

Is there a year-2038 problem here?

+

Not for this tool — JavaScript uses 64-bit doubles for Date, so we handle timestamps up to year 275,760. Your backend might still have the 32-bit int overflow problem (Jan 19, 2038).

What does 'relative time' show?

+

Human-friendly age: '3 hours ago', '2 days from now'. Useful for eyeballing whether a token is expired or a scheduled event is near.

Does the time zone panel handle DST correctly?

+

Yes. Each zone's render uses Intl.DateTimeFormat with formatToParts, which computes the correct offset at the target instant — not just the current offset.

Where does the current time come from?

+

Your system clock. If it's wrong, the 'current time' block and 'relative' outputs will be wrong too.