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.

Use 10 digits for Unix seconds, 13 digits for Unix milliseconds, or paste an ISO 8601 or local date-time value.

Convert Unix time or date

Choose an input type, then convert between Unix timestamp, epoch milliseconds, ISO 8601, UTC, and local date-time.

How to Convert Unix Timestamp to Date and Date to Unix Timestamp

01

Choose whether you want to convert Unix seconds, Unix milliseconds, an ISO 8601 string, or a local date and time.

02

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.

03

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. 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. 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. 3

    Click Convert

    The converter normalizes your input into Unix seconds, epoch milliseconds, ISO 8601, UTC time, and local time at once.

  4. 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

Related Tools

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.