Free tool · no sign-up · runs in your browser

Unix Timestamp Converter

Convert epoch time to a readable date and back — instantly. Paste a timestamp in seconds, milliseconds, micro or nanoseconds and get your local time, UTC, ISO 8601, and the relative time at a glance.

Current Unix time

Seconds, milliseconds, micro or nanoseconds — auto-detected. Leave blank to convert the current time.

What is a Unix timestamp?

A Unix timestamp — also called epoch timeor POSIX time — is the number of seconds elapsed since 00:00:00 UTC on 1 January 1970, not counting leap seconds. Because it’s a single integer with no timezone attached, it’s the most reliable way for computers to store, compare, and transmit a moment in time.

A 10-digit number (like 1700000000) is in seconds. A 13-digit number (like 1700000000000) is in milliseconds — the format JavaScript’s Date.now() returns. This converter detects the unit automatically, so you can paste either and get the right answer.

How to convert epoch time to a date

  1. Paste your Unix timestamp into the box above.
  2. The date appears instantly — in your local timezone, in UTC, and in ISO 8601 — with a human-friendly “3 hours ago” relative time.
  3. Click any value to copy it to your clipboard.

To go the other way, paste a date (e.g. 2023-11-14 22:13:20) and the converter returns its Unix timestamp in both seconds and milliseconds.

Frequently asked questions

What is a Unix timestamp?

A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970, not counting leap seconds. It is a simple integer, which makes it a universal, timezone-free way for computers to store and compare points in time.

How do I convert a Unix timestamp to a date?

Paste the timestamp into the converter above. It instantly shows the equivalent date in your local timezone, in UTC, and in ISO 8601 format. The tool auto-detects whether your number is in seconds, milliseconds, microseconds, or nanoseconds based on its length.

Is the timestamp in seconds or milliseconds?

Unix timestamps are traditionally in seconds (a 10-digit number, e.g. 1700000000). JavaScript and many modern systems use milliseconds (a 13-digit number, e.g. 1700000000000). This converter auto-detects the unit from the number of digits and shows you both.

What is the current Unix timestamp?

The current Unix time is shown live at the top of the converter and updates every second. Click it to copy or to convert it to a readable date.

Does this tool send my data anywhere?

No. The conversion runs entirely in your browser using JavaScript. Nothing you type is sent to a server, so it works offline and keeps your data private.

Built by TurboConsole

This is a free corner of TurboConsole — mission control for Google Search Console. We watch your site daily, rank the pages losing traffic, and write the fixes for you.

See how it works