Boneyard Tools

Epoch (Unix Timestamp) Batch Converter

Paste one Unix timestamp or date per line and convert the whole list at once. Each line is handled on its own, so a single bad value never breaks the rest, and you can copy the results or download them as CSV.

How to batch convert Unix timestamps

  1. Paste your timestamps or dates, one value per line, into the box.
  2. Pick a direction (epoch to date or date to epoch) and the seconds or milliseconds unit.
  3. Read the results table, then copy it or download a CSV. Bad lines are flagged in place.

Examples

Epochs to UTC dates

0
1700000000
1970-01-01T00:00:00.000Z
2023-11-14T22:13:20.000Z

Dates to epoch seconds

2023-11-14T22:13:20.000Z
1700000000

Frequently asked questions

What is a Unix epoch timestamp?

It is the number of seconds (or milliseconds) since midnight UTC on 1 January 1970, the Unix epoch. It stores an instant with no time zone, which makes it common in logs, databases and APIs.

Does it handle seconds and milliseconds?

Yes. Pick the unit explicitly, or for epoch to date leave it on auto and each line is judged by size: values of 1e12 or more are read as milliseconds, smaller ones as seconds. Output dates are always UTC.

What happens if one line is invalid?

Only that line fails. The converter processes each line independently, marks the bad one with an error in the results table, and converts every other line normally. Blank lines are skipped.

What date format should I paste for date to epoch?

Use ISO 8601, such as 2023-11-14T22:13:20.000Z. A trailing Z means UTC; an offset like +05:30 is also accepted. Without an offset the value is read in UTC so results stay consistent.

Can I export the converted values?

Yes. Copy the two-column results as text, or download them as a CSV with input and output columns that opens directly in Excel, Google Sheets or any spreadsheet.

Is my data sent to a server?

No. Every conversion runs entirely in your browser, so the timestamps and dates you paste never leave your device.

Related tools