Last updated
What is a Unix Timestamp?
A Unix timestamp (also known as Epoch time or POSIX time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC. This date is called the Unix epoch.
Timestamp Formats
Seconds (10 digits): 1609459200 = January 1, 2021, 00:00:00 UTC
Milliseconds (13 digits): 1609459200000 = January 1, 2021, 00:00:00.000 UTC
Our tool automatically detects which format you're using based on the number of digits.
What Is a Unix Epoch Timestamp?
A Unix timestamp counts seconds (or milliseconds) since January 1, 1970 at 00:00:00 UTC. It's the universal time format used by virtually every programming language, OS, and database.
A Unix timestamp is the number of seconds (or milliseconds) that have elapsed since January 1, 1970, 00:00:00 UTC (the Unix epoch). For example, timestamp 1609459200 represents January 1, 2021, 00:00:00 UTC.
Timestamps with 10 digits are in seconds (e.g., 1609459200). Timestamps with 13 digits are in milliseconds (e.g., 1609459200000). Our tool automatically detects the format.
Yes! This tool supports bidirectional conversion. Use the date picker to select a date and time, and the tool will generate the corresponding Unix timestamp in both seconds and milliseconds.