Unix Timestamp Converter
Convert a Unix timestamp to a human date and back. Supports seconds and milliseconds.
Current Unix time: 0
A Unix timestamp counts seconds since 1 January 1970 — compact for computers, meaningless to humans. Unix Timestamp Converter turns a timestamp into a readable date and a date back into a timestamp, handling both seconds and milliseconds.
How to use unix timestamp converter
- 1. Enter a Unix timestamp or a date.
- 2. It's converted to the other form.
- 3. Copy the result.
When to use Unix Timestamp Converter
Read a log timestamp
Turn a raw timestamp from a log or database into a human date and time.
Build a timestamp
Convert a date into the Unix timestamp a system or API expects.
Debug time issues
Check whether a value is in seconds or milliseconds while troubleshooting.
Seconds or milliseconds
A timestamp with 10 digits is in seconds (most servers, databases and JWTs); 13 digits means milliseconds (JavaScript, Java). Anything longer than 10 digits is read as milliseconds, so you can paste either. The date is shown twice: in UTC and in your device's time zone.
Typing a date
A date such as "2026-07-14" or "2026-07-14 12:00" is read in your device's time zone. To mean UTC, add a Z: "2026-07-14T12:00Z". You get the result in both seconds and milliseconds. Systems that store the time as a signed 32-bit number run out at 2,147,483,647 — 19 January 2038, 03:14:07 UTC, the "year 2038 problem".
Frequently asked questions
Does it handle milliseconds?
Yes — it supports both seconds and millisecond timestamps, which is a common source of confusion.
What time zone does it use?
Unix time is UTC-based; the readable date is shown so you can relate it to your local time.
Is my input uploaded?
No — conversion runs in your browser.
