Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and vice versa. Supports seconds and milliseconds.
Unix Timestamp → Date
Unit:
Date → Unix Timestamp
Unix Timestamp and Epoch Converter
Convert a Unix timestamp (in seconds or milliseconds) to a human-readable date in UTC, local time, and ISO 8601 format. Or enter any date string to get the corresponding Unix epoch values. Click Now to use the current time. All conversions happen instantly in your browser using native Date APIs.
Frequently Asked Questions
- What is a Unix timestamp?
- A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since January 1, 1970 at 00:00:00 UTC. It is widely used in programming to represent points in time in a compact, timezone-independent format.
- What is the difference between seconds and milliseconds timestamps?
- Most Unix APIs return timestamps in seconds (10 digits for current time). JavaScript's Date.now() returns milliseconds (13 digits). Use the toggle to select which unit your input uses.
- What timezone does the converter use?
- The tool shows both UTC (timezone-independent) and Local time (your browser's timezone). The ISO 8601 output always includes the UTC offset.
- Can I enter a date in any format?
- The text input accepts any string parseable by JavaScript's Date constructor, including ISO 8601 (2024-01-15T12:00:00Z), US format (Jan 15 2024), and many others. Use the date picker for reliable input.
- Is any data sent to a server?
- No. All conversions use JavaScript's built-in Date APIs and run entirely in your browser.