Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates. Live clock included.
Timestamp → Date
Date → Timestamp
Current Time in Multiple Timezones
Frequently Asked Questions
What is a Unix timestamp?
A Unix timestamp (or epoch time) is the number of seconds since January 1, 1970 00:00:00 UTC. It is a universal way to represent time in computers, used by databases, APIs, and programming languages worldwide. For example, 1700000000 = November 14, 2023 22:13:20 UTC.
What is the difference between seconds and milliseconds timestamps?
Unix timestamps in seconds are 10 digits (e.g., 1700000000). JavaScript and many APIs use milliseconds (13 digits, e.g., 1700000000000). This tool auto-detects which format you enter. If your number is 13+ digits, it is treated as milliseconds.
What is the Y2K38 problem?
The Year 2038 problem occurs because 32-bit systems store Unix time as a signed 32-bit integer, which maxes out at 2,147,483,647 (January 19, 2038 03:14:07 UTC). After that, the counter overflows and wraps to a negative number (December 13, 1901). Most modern systems use 64-bit integers, which last until the year 292,277,026,596.
Is my data sent to a server?
No. All conversions run 100% in your browser using JavaScript Date objects. Nothing is sent to any server.
What timezone does this tool use?
Results are shown in both your local timezone (auto-detected from your browser) and UTC. You can also view the time in any timezone using the timezone selector.
ToolVS is reader-supported. When you buy through links on our site, we may earn a commission.