Unix Timestamp Converter

Convert Unix epoch timestamps to human-readable dates and back. Live current timestamp, UTC, ISO 8601, and local timezone output.

Current Unix timestamp

Unix timestamp → human-readable date

Output

Date / time → Unix timestamp

Output

About Unix timestamps

What is a Unix timestamp?
A Unix timestamp (also called epoch time) is the number of seconds elapsed since January 1, 1970 00:00:00 UTC. It is timezone-independent and universally used in programming.
Seconds vs milliseconds
Unix timestamps in seconds are 10 digits long (e.g. 1700000000). JavaScript's Date.now() returns milliseconds — 13 digits. This tool detects both automatically.
Year 2038 problem
32-bit systems storing Unix time as a signed integer will overflow on January 19, 2038. 64-bit systems can represent dates hundreds of billions of years into the future.