Unix Timestamp Converter
Convert between Unix epoch timestamps and human-readable dates instantly.
—
Current Unix timestamp (seconds since 1970-01-01 00:00:00 UTC)
🕐 Timestamp → Date
📅 Date → Timestamp
What is a Unix Timestamp?
A Unix timestamp (also called "epoch time" or "POSIX time") represents the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC — known as the "Unix epoch." It's the standard way most programming languages and databases store date/time values because it's timezone-independent and easy to compare.
Seconds vs Milliseconds
Standard Unix timestamps are in seconds (e.g., 1704067200). JavaScript, Java, and many modern APIs use milliseconds (e.g., 1704067200000). The tool auto-detects which format you're entering — numbers with 13+ digits are treated as milliseconds.
Common Timestamp Reference Points
0→ January 1, 1970 00:00:00 UTC (Unix epoch)1000000000→ September 9, 2001 01:46:40 UTC1700000000→ November 14, 2023 22:13:20 UTC