Unix Timestamp Converter - Epoch to Date & Date to Epoch
Convert a Unix timestamp to a date or a date to a timestamp, in seconds or milliseconds. Free epoch converter with ISO 8601, UTC, and local time output.
Convert Unix timestamp to date and date to Unix timestamp
Unix timestamp, also called epoch time, counts seconds from 1970-01-01 00:00:00 UTC. Convert timestamps to readable dates or dates back to Unix time directly in your browser.
How to Convert Unix Timestamp to Date and Date to Unix Timestamp
Choose whether you want to convert Unix seconds, Unix milliseconds, an ISO 8601 string, or a local date and time.
Paste the value you already have, or use the current time shortcut, then click Convert to normalize it into Unix timestamp and readable date formats.
Copy the Unix timestamp, epoch milliseconds, ISO 8601 value, UTC time, or local time you need for logs, APIs, analytics, or databases.
Key Features
Unix timestamp and date conversion in one place
Convert Unix timestamp seconds, Unix timestamp milliseconds, ISO 8601 values, and local date-time input from one simple form.
Clear output for epoch, UTC, and local time
Review Unix seconds, Unix milliseconds, ISO 8601, UTC time, and local time together so you can validate dates before copying them.
Fast private converter for developer workflows
Everything runs locally in your browser, making it fast to convert timestamps for debugging, database work, API requests, and analytics events.
Timestamp Converter FAQ
How do I convert a Unix timestamp to a readable date?
Paste a Unix timestamp in seconds or milliseconds, choose the correct input type, and this converter will show the readable UTC date, local date, and ISO 8601 value immediately.
What is the difference between 10-digit and 13-digit Unix timestamps?
A 10-digit Unix timestamp usually represents seconds, while a 13-digit Unix timestamp represents milliseconds. This page shows both so you can verify and copy the right value.
Can I convert a date back to a Unix timestamp?
Yes. Start with an ISO 8601 string or local date-time, then convert it into Unix timestamp seconds and Unix timestamp milliseconds.
Convert any Unix timestamp to a readable date, or a date back to Unix time, instantly in your browser. Paste a 10-digit value for seconds or 13-digit for milliseconds and the tool outputs the UTC date, local date-time, ISO 8601 string, and relative time. It also runs the reverse, turning an ISO 8601 or local date into Unix seconds and epoch milliseconds.
How to Use the Unix Timestamp Converter
- 1
Pick your input type
Choose whether you are entering Unix seconds, Unix milliseconds, an ISO 8601 string, or a local date and time.
- 2
Paste or generate a value
Enter the timestamp or date you already have, or click "Use current time" to start from the present moment.
- 3
Click Convert
The converter normalizes your input into Unix seconds, epoch milliseconds, ISO 8601, UTC time, and local time at once.
- 4
Copy the format you need
Copy the exact value for your logs, API requests, database queries, or analytics events without converting by hand.
References
- RFC 3339 — Date and Time on the Internet
The IETF profile of ISO 8601 defining the timestamp format used for the tool's ISO 8601 and UTC output.
- Wikipedia — Unix time
Background on epoch time, how seconds are counted from 1970-01-01 UTC, and the year 2038 problem.
- MDN — Date
The JavaScript Date API used to parse and format timestamps and dates in the browser.
Related Tools
JWT Decoder
Decode JWT payloads and read the iat, nbf, and exp Unix timestamp claims.
JSON Formatter
Beautify and validate JSON that contains timestamp fields.
UUID Generator
Generate unique identifiers, including time-based UUIDs, for records and logs.
URL Encode / Decode
Percent-encode or decode timestamp values passed in URL query strings.
Frequently Asked Questions
- How do I convert a Unix timestamp to a readable date?
- Paste a Unix timestamp in seconds or milliseconds, choose the correct input type, and this converter will show the readable UTC date, local date, and ISO 8601 value immediately.
- What is the difference between 10-digit and 13-digit Unix timestamps?
- A 10-digit Unix timestamp usually represents seconds, while a 13-digit Unix timestamp represents milliseconds. This page shows both so you can verify and copy the right value.
- Can I convert a date back to a Unix timestamp?
- Yes. Start with an ISO 8601 string or local date-time, then convert it into Unix timestamp seconds and Unix timestamp milliseconds.
- What is Unix epoch time?
- Unix epoch time, also called Unix time, counts the number of seconds elapsed since 1970-01-01 00:00:00 UTC, not counting leap seconds. It is a timezone-independent way to represent an exact moment.
- Does the converter handle time zones?
- Yes. The result panel shows the UTC time alongside your browser's local time, so you can compare the same instant in both your local zone and Coordinated Universal Time.
- Is my data sent to a server?
- No. All conversions run entirely in your browser using the built-in JavaScript Date API, so your timestamps and dates never leave your device.