Epoch Batch Converter

Convert multiple Unix timestamps and date strings at once. Auto-detects seconds, milliseconds, and date formats.

Current Epoch Time
1772994347

Frequently Asked Questions

The Unix epoch is the number of seconds (or milliseconds) that have elapsed since January 1, 1970 00:00:00 UTC. It is a widely used standard for representing time in computing, databases, APIs, and log files.
Timestamps with 10 or fewer digits are treated as seconds (Unix time). Timestamps with 13 digits are treated as milliseconds (JavaScript-style). The tool auto-detects this based on the magnitude of the number.
The tool accepts ISO 8601 dates (2024-01-15T10:30:00Z), common date formats (Jan 15, 2024), and most formats parseable by JavaScript's Date constructor. If a line can be parsed as a valid date, it will be converted to a timestamp.
Relative time shows how long ago or how far in the future a timestamp is compared to the current moment. For example, '2 hours ago', '3 days from now', or 'just now'. It updates based on the current time when you run the conversion.
Yes! Each line is independently detected and converted. You can paste a mix of Unix timestamps (both seconds and milliseconds) and human-readable date strings. Each will be converted with all output formats.