Epoch Time Converter

Convert between epoch time and human-readable dates with timezone support:

Epoch to Date

Date to Epoch

Epoch Date Generator

Generate epoch timestamps for the start and end of time periods:

Year Generator

Month Generator

Day Generator

How To Use

Epoch to Date

  • Enter an epoch timestamp (seconds since 1970-01-01 UTC).
  • Select a timezone to see the exact local date/time.
  • Copy the formatted result for easy sharing.

Date to Epoch

  • Select a calendar date and precise time.
  • Pick the intended timezone for conversion.
  • Copy epoch in seconds, milliseconds, or microseconds.

What is Epoch Time?

Epoch time, also known as Unix time, POSIX time, or Unix timestamp, is a system for describing a point in time. It's defined as the number of seconds that have elapsed since 00:00:00 Coordinated Universal Time (UTC), Thursday, 1 January 1970, minus leap seconds. This specific date and time is known as the Unix epoch.

Key Facts:

  • Base Reference: January 1, 1970, 00:00:00 UTC
  • Unit: Seconds (though milliseconds and microseconds are also used in some systems)
  • Format: A single integer representing the total seconds elapsed since the epoch

Examples:

FAQ

What is a Unix epoch timestamp?

An epoch timestamp is the count of seconds since 1970-01-01 00:00:00 UTC (ignoring leap seconds). It's widely used in programming and databases.

Is epoch time affected by timezones?

The raw epoch number is timezone-agnostic. Timezones affect only how that instant is displayed as a human-readable date/time.

What's the difference between seconds and milliseconds?

Some systems store epoch in seconds (e.g., many backends), others in milliseconds (e.g., JavaScript). This tool shows both, plus microseconds.

Why do results change with daylight saving time?

When a timezone observes DST, the local offset from UTC changes during the year. The same epoch maps to different local offsets depending on the date.