Timestamp Converter
Timestamp Converter turns a Unix timestamp into a readable date — in your local time zone, UTC and ISO 8601 — and converts a date back into seconds and milliseconds. It auto-detects whether your number is in seconds, milliseconds or microseconds.
A live current timestamp is always on hand, and everything runs in your browser so your data stays private.
How to use Timestamp Converter
- 1
Pick a direction
Choose Timestamp → Date to decode a number, or Date → Timestamp to encode one.
- 2
Enter your value
Paste a timestamp (unit auto-detected) or pick a date and time — results update live.
- 3
Copy what you need
Grab the local, UTC, ISO, seconds or milliseconds form with a click.
Seconds, milliseconds or microseconds?
A Unix timestamp counts the time since 1 January 1970 UTC. Different systems store it at different resolutions: classic Unix uses seconds (10 digits today), JavaScript and many databases use milliseconds (13 digits), and some high-resolution sources use microseconds (16 digits). The converter detects the unit from the digit count so you do not have to.
Whatever the input unit, the output always shows both seconds and milliseconds so you can use whichever your system expects.
Local time vs UTC
The same instant looks different depending on the time zone. The converter shows your local rendering for everyday use and the UTC rendering for logs and APIs, which conventionally store time in UTC. The ISO 8601 string is the unambiguous, machine-friendly form.
To move a time between two specific zones, use the Timezone Converter.
Frequently asked questions
- Does it handle milliseconds?
- Yes. The unit is auto-detected from the number of digits — seconds, milliseconds or microseconds — and the output always includes both seconds and milliseconds.
- What is the Unix epoch?
- It is midnight UTC on 1 January 1970. A Unix timestamp is the number of seconds (or milliseconds) elapsed since that moment.
- Is my data sent to a server?
- No. All conversion happens locally in your browser.
Last updated: