How it works
A Unix timestamp counts seconds since 1 January 1970 00:00:00 UTC. Multiply by 1,000 for milliseconds. This tool turns a number into a JavaScript date, then formats that single instant as an ISO 8601 string, as a UTC string and in the time zone you choose using your browser’s built-in Intl support, so daylight saving rules are handled for you.
To go the other way, type an ISO 8601 date (for example 2026-03-01T12:00:00Z) or pick a date and time from the picker, which is read in your device’s local time zone. The relative time (“3 hours ago”, “in 2 days”) is measured against your device clock.
Common uses
- Reading timestamps in logs, database rows, JWT claims and API responses.
- Checking when a cache entry, certificate or session expires.
- Building test data and cron-style schedules with exact epoch values.
- Comparing the same moment across the time zones of a distributed team.
