Unix Timestamp Converter - Epoch Time Tool

Convert Unix timestamps in seconds or milliseconds to readable dates, and turn dates back into epoch values with local and UTC output.

UNIX TIMESTAMP CONVERTER

The Unix timestamp tracks time as a running total of seconds. Its count starts at the Unix Epoch on January 1st, 1970 at UTC.

This format is widely used in operating systems and file formats. Our tool helps you easily convert between this machine-readable format and human-readable dates.

Paste a timestamp to get a readable date, or pick a date to get the timestamp. Units can be set to seconds or milliseconds, and left on automatic the converter infers the unit from the magnitude of the value. Each result is shown in UTC next to your local time so you can confirm which one a system expects.

Unix time excludes leap seconds, so it does not track UTC exactly across a leap-second insertion. Values before the 1970 epoch are negative, and a timestamp beyond 2,147,483,647 seconds overflows a signed 32-bit field in older systems even though this converter handles it.

Worked examples: Unix timestamp 1700000000 is 14 November 2023, 22:13:20 UTC — Unix timestamp 0 is 1 January 1970, 00:00:00 UTC, which is the Unix epoch. Unix timestamp 1767225600 is 1 January 2026, 00:00:00 UTC — Unix timestamp 1700000000000 in milliseconds is the same moment, 14 November 2023, 22:13:20 UTC.

Frequently Asked Questions

What is the Unix Epoch?
The Unix Epoch is 00:00:00 UTC on 1 January 1970. Unix time counts the seconds elapsed since this moment.
Does this handle time zones?
Unix timestamps are always in UTC. When converting to a readable date, we show both the GMT/UTC time and your local time.
What is the Year 2038 problem?
On January 19, 2038, 32-bit signed Unix timestamps will overflow. Most modern systems use 64-bit to avoid this.
Why milliseconds?
Some systems, like JavaScript, use milliseconds since the epoch for greater precision. Our tool detects and supports both.
What is the Unix timestamp for 1 January 2026?
The Unix timestamp for 1 January 2026, 00:00:00 UTC is 1767225600 in seconds, or 1767225600000 in milliseconds.
How do I convert a Unix timestamp to a date in Excel?
Use =A1/86400+DATE(1970,1,1) with the timestamp in A1, then format the cell as a date or date-time. A1 = 1700000000 shows 14 November 2023 22:13:20 (UTC).

Related free tools

Browse converters