Unix Timestamp Converter - Convert Timestamps Online
Convert Unix timestamps to human-readable dates and vice versa. Supports seconds, milliseconds, ISO 8601, UTC, and relative time. Free, browser-based.
Input (Unix timestamp or date string)
Converted Output
What is a Unix Timestamp?
A Unix timestamp (also called epoch time) is the number of seconds elapsed since January 1, 1970, at 00:00:00 UTC. It is a widely used standard in computing for representing a point in time as a single integer.
This tool converts Unix timestamps (in seconds or milliseconds) to human-readable date formats, and also converts date strings back to Unix timestamps.
How to Use
Enter a timestamp or date
Paste a Unix timestamp (e.g. 1700000000) or a date string (e.g. 2023-11-14T22:13:20Z) into the input panel.
See all formats instantly
The tool auto-detects whether you entered a timestamp or date string and shows all relevant conversions immediately.
Use Current Time
Click "Use Current Time" to populate the input with the current Unix timestamp and see its conversions.
Frequently Asked Questions
What is the difference between Unix time in seconds and milliseconds?
Unix time in seconds is the classic epoch format (e.g. 1700000000). Milliseconds multiply that by 1000 (e.g. 1700000000000), used by JavaScript's Date.now().
How do I detect if a number is seconds or milliseconds?
Numbers with 13 or more digits are typically milliseconds; numbers with 10 or fewer digits are typically seconds.
What date formats can I enter?
You can enter ISO 8601 strings (e.g. 2023-11-14T22:13:20Z), common date strings like November 14, 2023, or any format understood by the JavaScript Date constructor.
Related Tools
References: Unix time – Wikipedia | Date – MDN Web Docs