merge pdf

Unix Timestamp Converter

Convert Unix epoch time to date & time, or any date to a Unix timestamp

Current Unix Timestamp:  
Timestamp → Human Date
Human Date → Timestamp
Quick Reference — Common Timestamps
DescriptionUnix TimestampHuman Date (UTC)

What is a Unix Timestamp?

A Unix timestamp (also called Epoch time) is the number of seconds that have elapsed since January 1, 1970 00:00:00 UTC. It is the most common way to represent date and time in programming, databases, and APIs.

For example, the Unix timestamp 1700000000 represents November 14, 2023 22:13:20 UTC.

Seconds vs Milliseconds

Most Unix timestamps are in seconds (10 digits). JavaScript uses milliseconds (13 digits). Our converter auto-detects which format you entered. You can also see both values in the result.

Frequently Asked Questions

Unix timestamp 0 is January 1, 1970 00:00:00 UTC — known as the Unix Epoch. All timestamps are counted from this moment.

JavaScript: Math.floor(Date.now()/1000)   Python: import time; int(time.time())   PHP: time()   MySQL: UNIX_TIMESTAMP()

On January 19, 2038 at 03:14:07 UTC, 32-bit signed Unix timestamps overflow. Modern systems use 64-bit timestamps which extend safely far into the future.