The Unix time converter turns a timestamp into a human-readable date and back. A Unix timestamp is the number of seconds since 1 January 1970 (UTC) — the format databases, logs, and APIs use to store time.
How to convert a timestamp to a date
- Paste the number into the Unix timestamp field (seconds or milliseconds — detected automatically).
- Click "To date" to get local time and UTC.
- For the reverse, pick a date and click "To timestamp".
The current time in seconds is always shown at the top for a quick sanity check.
Seconds or milliseconds
A classic Unix timestamp is in seconds (10 digits, e.g. 1700000000). In JavaScript and some APIs, time is stored in milliseconds (13 digits). The tool understands both and shows the correct result.
Why it's useful
- Decode a date from a log, database, or API response.
- Get a timestamp for a request or config.
- Check which moment a time value corresponds to.
Frequently asked questions
Which time zone is the date shown in?
"Local" uses your device's time zone; "UTC" is Coordinated Universal Time. The timestamp itself is independent of time zone.