Epoch Timestamp Converter

Convert between Unix timestamps and human-readable dates

The current Unix epoch time is
1762201852
Mon, 03 Nov 2025 20:30:52 GMT

Convert epoch to human-readable date and vice versa

Supports Unix timestamps in seconds, milliseconds, microseconds and nanoseconds.

Manual Date Input


Batch Convert


Convert seconds to days, hours and minutes


1. What is Unix Timestamp?

Unix timestamp (also known as Epoch time) is a system for describing a point in time. It is the number of seconds that have elapsed since the Unix epoch, which is 00:00:00 UTC on 1 January 1970.

2. How does it work?

Timestamp to date converts seconds since epoch (January 1, 1970) to a JavaScript Date object, which is then formatted as ISO 8601 string. Date to timestamp parses the input string, converts to a Date object, and extracts milliseconds since epoch divided by 1000 for seconds. The tool auto-detects format by digit count.

Seconds vs Milliseconds

Unix timestamps are typically represented in seconds, but some systems use milliseconds. This tool automatically detects the format based on the number of digits (10 digits for seconds, 13 for milliseconds).

3. Examples

Unix epoch start

01970-01-01T00:00:00.000Z

Year 2000

9466848002000-01-01T00:00:00.000Z

Year 2024

17040672002024-01-01T00:00:00.000Z

References