Advanced batch conversionBatch input, microseconds, nanoseconds, exact time-zone rules and file import.
Details of the first result
Dates & time
How it works
A Unix timestamp measures time from 1970-01-01T00:00:00Z. Zero is the epoch; negative values are earlier. The unit is part of the value: 1000 seconds and 1000 milliseconds describe different instants.
What you can do
Convert timestamps and dates in batches, with explicit seconds, milliseconds, microseconds or nanoseconds.
How to use it
- Choose a direction and unit. Enter one timestamp or ISO date-time per line. For a date without an offset, choose its source time zone and how to handle a repeated or skipped local time. Choose UTC or zoned output, then calculate.
- Check the result and its notes. Copy or download only after calculating; any edit clears the old result.
Errors and limits
No unit guessing. Fractional timestamps are accepted only if they represent whole nanoseconds. An invalid line stops the batch and reports its line number. UTC dates must be within years 0001–9999. Leap seconds are excluded.
All input stays in this tab. TXT files must be UTF-8; bulk input is limited to 200,000 characters and 10,000 lines.
Frequently asked questions
Why is my converted date off by several hours?
The timestamp describes one instant, but its clock reading depends on the time zone. Compare the UTC and selected-zone details. If the year is wildly wrong, verify seconds versus milliseconds first.
Are my dates uploaded or saved?
No. These calculations run in your browser. Inputs are not added to the address, stored between visits or sent to a server. Copy and download save only when you ask.