Epoch Converter

Current Unix Timestamp

1,765,518,036

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.