Dates & Time tool

Unix Timestamp Converter

Turn seconds or milliseconds into UTC dates, or convert dates with explicit timezones back into Unix timestamps. Compare local times, preserve batch line order and copy or download results privately in your browser.

Make sense of a timestamp

Unix timestamps count time from 1 January 1970 at midnight UTC. Convert one value or a whole list, privately in your browser.

Conversion settings

There are 1,000 milliseconds in one second. The input unit is not guessed. Seconds may include up to 3 decimal places; milliseconds must be whole numbers. No thousands separators.

0 / 300,000 characters. Up to 5,000 lines.

Uses this device’s clock and appends a new line.

Processed privately in your browser — your entries are not uploaded.

Good to know

How this tool works

Choose seconds or milliseconds and paste one value per line. Date inputs must include Z for UTC or a numeric UTC offset. Convert, check any line errors and copy or download the results. The comparison table shows up to 100 valid entries in your selected timezone.

Frequently asked questions

What is Unix Timestamp Converter useful for?

Convert Unix timestamps and dates, individually or in batches. Confirm the time zone, inclusivity of start and end dates, and any local holidays that matter.

Is my information stored?

Your text is processed locally in a browser worker. It is not uploaded by this tool or saved in browser storage. Clear releases the working input and result. Downloads remain in your normal download folder.

What is a Unix timestamp?

It measures elapsed time from 1 January 1970 at 00:00:00 UTC. Different systems use seconds or milliseconds, so you must select the correct unit. Negative values refer to earlier dates.

Why must my date include a timezone?

A local clock time can occur twice when daylight saving ends, or not occur when it starts. We require Z or an explicit offset such as +01:00 instead of guessing. The offset you supply is used as written; the tool does not verify that it matches a particular city on that date.

Does the comparison timezone change the output?

No. Copied and downloaded dates are always UTC ISO dates, ending in Z. Timestamp output uses your chosen unit. The comparison table displays the first 100 valid entries using your browser’s timezone data, which may differ for historical dates or future rule changes.

What precision and date range are supported?

Dates from years 0001 to 9999 in UTC, with millisecond precision. Seconds may have up to three decimal places; milliseconds must be whole numbers. Invalid calendar dates, ambiguous date formats, leap seconds and finer precision are rejected. This follows the browser’s time-value model, with a deliberately narrower date range.

What happens to invalid entries?

They are replaced by line-numbered error messages in the results. Blank lines and ordering are preserved. Those messages are included in copy and download, so correct errors before passing the output into another system. Up to 5,000 lines and 300,000 characters can be processed per batch.