Developer Utilities

Unix Timestamp Converter

A Unix timestamp — the number of seconds since January 1, 1970 UTC — is how computers and APIs represent a moment in time, but it's unreadable at a glance. This free converter goes both ways: paste a timestamp to see the human-readable date in your local time, UTC, and ISO 8601, or pick a date and time to get its epoch value in seconds and milliseconds. It also shows the current Unix time, ticking live. It auto-detects whether your input is in seconds or milliseconds, and runs entirely in your browser.

Processed entirely in your browser — your files are never uploaded anywhere.

Current Unix time
…

How to use this tool

  1. To read a timestamp, paste it into the 'Timestamp to date' box.
  2. To get a timestamp, pick a date and time in the 'Date to timestamp' box.
  3. Copy the value in the format you need.

Frequently asked questions

What is a Unix timestamp?
It's the number of seconds that have elapsed since the Unix epoch, 00:00:00 UTC on 1 January 1970. It's a compact, timezone-independent way for software to store and exchange points in time.
Does it use seconds or milliseconds?
Both. When reading a timestamp, the tool auto-detects the unit — 13 or more digits is treated as milliseconds, fewer as seconds. When generating one, it gives you both.
What timezone are the results in?
The 'Local' result uses your device's timezone; 'UTC' and 'ISO 8601' are in Coordinated Universal Time so they're unambiguous across regions.
Why does the current timestamp keep changing?
It updates every second to show the live Unix time, which genuinely increases by one each second.
Is my data sent to a server?
No — all conversion happens locally in your browser using JavaScript's Date object.