Unix Timestamp Converter
Convert Unix timestamps in seconds, milliseconds or nanoseconds to dates in any time zone, and dates back, one or a list at once. Reads written dates.
Current Unix time
Date and time to Unix timestamp
in UTC
Convert many at once
Runs in your browser. Nothing you enter is uploaded.
How to use
This tool converts Unix timestamps to readable dates and dates back to timestamps, in any time zone.
A Unix timestamp counts the seconds since 1 January 1970 at midnight UTC. Many systems use milliseconds, microseconds or nanoseconds instead.
- The Current Unix time at the top updates every second. Copy it, pause it, or press Convert it.
- Type or paste a timestamp or date into Timestamp or date. The tool reads:
- Unix time in seconds, milliseconds, microseconds or nanoseconds, guessed from the number of digits. To override the guess, use Read numbers as.
- ISO 8601 dates like
2026-10-08T14:30:00Zor2026-10-08 14:30. - Dates written out, like
8 October 2026 2:30 pm, or as emails, logs and JavaScript write them. - Dates with slashes or dots, like
10/08/2026. When the day and month could swap, they're read as your browser's language writes dates. - The word
now.
- Pick a Time zone. It starts as your own. Results show in that zone, and dates without an offset are read in it.
- Copy any row of the results, from seconds and ISO 8601 to the ISO week.
Date and time to Unix timestamp goes the other way, from a date and time you pick.
Convert many at once takes a list, one a line, such as a column from a spreadsheet. The other way round makes each timestamp a date and each date a timestamp, or choose one format for all. Keep each original, then a tab pastes as two spreadsheet columns.
When clocks go forward, some times don't exist. Those move forward to the first real time. When clocks go back, a repeated time uses the first of the two, and the tool shows how to write the second.
Timestamps are kept exact, even 19-digit nanosecond values.
Frequently asked questions
How do I know if a timestamp is in seconds or milliseconds?
Count the digits. Timestamps for recent dates have 10 digits in seconds, 13 in milliseconds, 16 in microseconds and 19 in nanoseconds. The tool uses this rule, and you can override it.
What happens in 2038?
On 19 January 2038 at 03:14:07 UTC, the timestamp passes 2,147,483,647, the largest value a signed 32-bit number can hold. Old systems that store time that way will overflow. This tool handles any date a browser can show.
Does Unix time include leap seconds?
No. Unix time treats every day as exactly 86,400 seconds and ignores leap seconds. That keeps calculations simple, and it is why timestamps line up with UTC calendar dates.
Related tools
- UUID generator Generate random v4, time-ordered v7 or name-based v5 UUIDs in your browser.
- JWT decoder Decode a JSON Web Token to see its header, payload and expiry, check its signature with a secret or public key (RS256, ES256), and sign a changed one.
- JSON formatter Format, validate and minify JSON in your browser, see it as a tree with paths, and fix JavaScript-style JSON.
More calculators
- Color converter Convert colors between HEX, RGB, HSL, OKLCH and CMYK, see their shades, tints and harmonies, and check WCAG contrast against white, black or any color.
- Percentage calculator Work out X% of a number, what percent one number is of another, the whole from a part, the percentage change, or a price with or before tax or a discount.
- Age calculator Work out an exact age from a date of birth: years, months and days, the same in weeks and days, the weekday of birth, and how long until the next birthday.
- Date calculator Count the days, weeks, months and working days between two dates, or add or take away days, weeks, months, years or working days from a date.
- Will it fit? Check if a sofa or any furniture fits through a doorway, round a hallway corner or into a lift or car, and which way to tilt it.