Convert Unix timestamp to human-readable date and vice versa. Supports seconds and milliseconds. Free, fast, and works in your browser.
A Unix timestamp (also known as Epoch time or POSIX time) is the number of seconds that have elapsed since January 1, 1970 (UTC). Timestamps are widely used in programming, databases, APIs, and logging systems.
A Unix timestamp is the number of seconds that have passed since January 1, 1970 00:00:00 UTC. It's a simple way to represent dates and times as a single number.
Enter the timestamp in the "Timestamp to Date" section above. The tool will automatically detect whether it's in seconds or milliseconds and show the corresponding date.
Timestamps in seconds have 10 digits (e.g., 1693000000), while timestamps in milliseconds have 13 digits (e.g., 1693000000000). JavaScript's Date.getTime() returns milliseconds.