Epoch & Unix Timestamp Conversion Tools

The Current Epoch Unix Timestamp

11221342142

Seconds since Jan 01 1970. (UTC)

Convert epoch to human-readable date and vice versa

Supports Unix timestamps in seconds, milliseconds, microseconds, and nanoseconds.
Format Seconds
GMT
Your time zone
Relative

Enter a Date & Time

Epoch timestamp Seconds
Timestamp in milliseconds
Date and time (GMT)
Date and time (your time zone)

Input format: RFC 2822, D-M-Y, M/D/Y, Y-M-D, etc. Strip 'GMT' to convert to local time.

Epoch timestamp Seconds
Timestamp in milliseconds
Date and time (GMT)
Date and time (your time zone)

Epoch dates for the start and end of the year/month/day

Show start & end of


Epoch Date and time

What is epoch time?

The Unix epoch (or Unix time or POSIX time or Unix timestamp) is the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT), not counting leap seconds (in ISO 8601: 1970-01-01T00:00:00Z). Literally speaking the epoch is Unix time 0 (midnight 1/1/1970), but 'epoch' is often used as a synonym for Unix time. Some systems store epoch dates as a signed 32-bit integer, which might cause problems on January 19, 2038 (known as the Year 2038 problem or Y2038). The converter on this page converts timestamps in seconds (10-digit), milliseconds (13-digit) and microseconds (16-digit) to readable dates.