Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates. Supports seconds and milliseconds.
Current Unix Timestamp
—
Current Date & Time (Local)
—
Timestamp → Date
Local
UTC
ISO 8601
Relative
Date → Timestamp
Seconds
Milliseconds
Advertisement
Frequently Asked Questions
A Unix timestamp is the number of seconds that have elapsed since January 1, 1970 00:00:00 UTC (the "Unix epoch"). It is a universal way to represent a point in time, independent of timezone.
Timestamps in seconds are typically 10 digits (e.g. 1748390400). Timestamps in milliseconds are 13 digits (e.g. 1748390400000). JavaScript's Date.now() returns milliseconds; most Unix/Linux tools use seconds.
Systems that store Unix timestamps as a 32-bit signed integer will overflow on January 19, 2038 at 03:14:07 UTC. Modern systems use 64-bit integers, which won't overflow for billions of years.