Unix Timestamp Batch Converter
Paste a list of Unix timestamps, one per line, and convert all of them at once.
Convert many timestamps at once
Paste timestamps one per line, in seconds or milliseconds, and this tool converts every line to UTC, local time and ISO 8601 in a single table. It is built for pasting a column out of a spreadsheet or a handful of values from a log file, without converting them one at a time.
Handling bad values
A line that is not a valid timestamp is marked as invalid in its own row, with the reason shown, while every valid line around it still converts normally. Blank lines are skipped without being reported as errors.
Want the background? Read our comprehensive guide: Seconds vs Milliseconds Timestamps.
How to use this tool
- Paste your timestamps into the box, one per line.
- Choose the unit, or leave it on Auto to detect each line separately.
- Select Convert all.
- Copy the table, or select Download CSV to save it as a spreadsheet file.
Examples
Four pasted lines: three valid timestamps and one invalid line, each reported on its own row.
Line 1
0
- UTC
- 1970-01-01 00:00:00
- ISO 8601
- 1970-01-01T00:00:00.000Z
Line 2
86400
- UTC
- 1970-01-02 00:00:00
- ISO 8601
- 1970-01-02T00:00:00.000Z
Line 3
not-a-number
- Status
- Please enter a valid Unix timestamp.
Line 4
1790000000
- UTC
- 2026-09-21 14:13:20
- ISO 8601
- 2026-09-21T14:13:20.000Z
Frequently Asked Questions
How many timestamps can I convert at once?
What happens to blank lines?
Can I mix seconds and milliseconds in the same list?
Does the CSV download send my data anywhere?
Related tools
- Unix Timestamp ConverterTurn a Unix timestamp into UTC, local time and ISO 8601.
- Unix Timestamp ValidatorCheck whether a value is a valid Unix timestamp, with a clear reason if not.
- Epoch ConverterSee epoch seconds and milliseconds side by side, with UTC and local time.
- Timestamp to DateReadable date, weekday, day of year and ISO week from a timestamp.