Convert between Unix timestamps and human-readable dates. Live current timestamp included.
A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since January 1, 1970 00:00:00 UTC, known as the Unix epoch. It is the standard way computers store and compare dates because it is a single integer with no timezone ambiguity.
Unix timestamps are used in APIs, databases, log files, file systems, and programming languages worldwide. JavaScript's Date.now() returns milliseconds since the epoch, while most server-side systems use seconds.
A Unix timestamp is the number of seconds since January 1, 1970 00:00:00 UTC (the Unix epoch). It is used universally in computing to represent points in time as a single number.
The current Unix timestamp updates in real time on this page. It represents the total seconds elapsed since the Unix epoch (January 1, 1970).
Unix timestamps in seconds are 10 digits long. In milliseconds (used by JavaScript Date), they are 13 digits. Divide milliseconds by 1000 to get seconds.
ISO 8601 is an international standard for date/time format: YYYY-MM-DDTHH:mm:ssZ. It is unambiguous and timezone-aware, making it ideal for APIs and data exchange.
Yes. Switch to 'Date to Timestamp' mode, enter a date and time, and the tool will return both the seconds and milliseconds Unix timestamp values.
Explore our collection of free online tools