How it works
Pick a direction
Convert a timestamp to a date, or a date to a timestamp.
Enter a value
Type an epoch number or a date/time string — either field accepts free-form text.
Read the result instantly
Local time, UTC, ISO 8601, and relative phrasing all update live.
Unix Timestamp Converter translates between epoch timestamps — the number of seconds or milliseconds since January 1, 1970 UTC — and human-readable dates, in both directions. A live current-timestamp display at the top updates every second in both units, which is handy for spot-checking API responses or log entries against "right now."
The Timestamp → Date panel accepts a raw epoch number and auto-detects whether it's in seconds or milliseconds based on its magnitude, though that guess can be overridden manually. It also accepts a date/time string directly — pasting an ISO timestamp into the field, for instance, is recognized as a date rather than mis-parsed as a tiny epoch value. Results are shown as local time, UTC, ISO 8601, and a relative phrasing (like "3 days ago") produced by the browser's built-in Intl.RelativeTimeFormat.
The Date → Timestamp panel does the reverse: type a date and time in whatever format is convenient — ISO 8601, RFC 2822, or a plain-English format like "July 19, 2026 2:30 PM" — and get back both the seconds and milliseconds epoch values, ready to paste into code, a database query, or an API call. There's no fixed picker format to match; anything the browser's native date parser accepts works.
