Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates. Supports seconds and milliseconds.

Ad Space — Replace with AdSense
Current Unix Timestamp
Timestamp → Date
Enter seconds or milliseconds since Jan 1, 1970 (UTC)
Enter a timestamp to see the result
Date → Timestamp
Select a date and time (your local timezone)
Select a date to see the timestamp

What is a Unix Timestamp?

A Unix timestamp (also called Epoch time or POSIX time) is the number of seconds that have elapsed since January 1, 1970 00:00:00 UTC, minus leap seconds. It's the universal time standard used in programming, databases, and APIs.

Common Use Cases

Seconds vs Milliseconds

UnitExampleCommon in
Seconds (10 digits)1717200000Unix systems, PHP, Go, Python
Milliseconds (13 digits)1717200000000JavaScript, Java, REST APIs

Our converter automatically detects whether your input is in seconds or milliseconds.

Important Timestamps to Know

EventTimestamp
Unix Epoch Start0 (Jan 1, 1970)
Year 2000 Problem946684800 (Jan 1, 2000)
Year 2038 Problem2147483647 (Jan 19, 2038 — 32-bit signed int max)
Bitcoin Genesis Block1231006505 (Jan 3, 2009)

Frequently Asked Questions

Is this tool free?

Yes, completely free with no registration or limits.

What timezone does the converter use?

Results are displayed in your local timezone (as detected by your browser) with UTC offset shown for clarity.

What is the Year 2038 problem?

On January 19, 2038, Unix timestamps stored as 32-bit signed integers will overflow, potentially causing date errors in legacy systems. Most modern systems now use 64-bit integers to avoid this issue.

Ad Space — Replace with AdSense
Copied!