Unix timestamp converter

Convert a Unix timestamp (epoch time) into a readable date and vice versa. Seconds and milliseconds are supported and the result is shown in your time zone and in UTC.

Current Unix timestamp

1790252705

24/09/2026 14:25:05

Timestamp to date

In seconds (10 digits) or milliseconds (13 digits); detected automatically.
Detected unit
Your local time
UTC
ISO 8601
Relative

Date to timestamp

Seconds
Milliseconds

What is the Unix timestamp?

The Unix timestamp, also called epoch time or POSIX time, is the number of seconds elapsed since January 1, 1970 at 00:00:00 UTC, not counting leap seconds. It is the most common way to store dates in databases, APIs and operating systems because it does not depend on time zones or formats.

Seconds or milliseconds?

Unix, PHP and MySQL use seconds (a current timestamp has 10 digits), while JavaScript (Date.now()) and Java use milliseconds (13 digits). This converter detects the unit automatically.

The year 2038 problem

Systems that store the timestamp in a signed 32-bit integer will overflow on January 19, 2038 at 03:14:07 UTC (timestamp 2147483647). Modern 64-bit systems no longer have this problem.