Current Unix Timestamp
Seconds since January 1, 1970 00:00:00 UTC
Epoch → Date/Time
Date/Time → Epoch
About Unix Timestamps
What is a Unix Timestamp?
A Unix timestamp (or Epoch time) is the number of seconds that have elapsed since January 1, 1970 at 00:00:00 UTC. It's a widely used format for representing dates and times in computing systems.
Common Uses
Unix timestamps are used in databases, APIs, log files, and many programming languages. They're timezone-independent and easy to compare mathematically, making them ideal for storing and manipulating dates.
Seconds vs Milliseconds
This converter accepts both formats. Timestamps with 10 digits are in seconds, while 13-digit timestamps are in milliseconds. JavaScript's Date.now() returns milliseconds.
Year 2038 Problem
32-bit systems storing Unix time as a signed integer will overflow on January 19, 2038. Modern 64-bit systems use 64-bit integers, extending the range to billions of years.