Unix Timestamp Converter

Last updated: April 1, 2026

Convert epoch timestamps to dates.

Loading tool…

This Unix timestamp converter turns an epoch timestamp into a human-readable date — and a date back into a timestamp — instantly, showing the result in your local time, UTC and ISO 8601. It auto-detects whether you pasted seconds or milliseconds, and the current live Unix time is always on screen for quick reference. Everything runs in your browser, so nothing you paste is uploaded.

How to use Unix Timestamp Converter

This free Unix timestamp converter translates epoch timestamps into human-readable dates and converts dates back into Unix time. It shows results in both your local time zone and UTC, and displays the current live timestamp so you always have a reference. All conversions happen in your browser, so nothing you enter is sent anywhere.

Read the full guide: Unix Timestamp Converter Guide: Epoch Time to Dates

  1. 1Enter a Unix timestamp to see the matching date, or pick a date to get its timestamp.
  2. 2Read the result in both your local time and UTC.
  3. 3Copy the value you need, or grab the live current timestamp shown on the page.

Two-way conversion

Go from epoch to date or date to epoch without switching tools.

Local and UTC

See every result in both your time zone and UTC to avoid off-by-hours mistakes.

Live timestamp

The current Unix time is always on screen, handy for testing and debugging.

Convert a Unix timestamp to a date

Paste a 10-digit (seconds) or 13-digit (milliseconds) epoch value and read the moment it represents in your local time, in UTC and as an ISO 8601 string. The converter detects the precision automatically, so you do not have to remember whether the system that produced it used seconds or milliseconds.

Convert milliseconds to a date

JavaScript's Date.now(), Java and many databases store time in milliseconds since the epoch — a 13-digit number. Drop it in and the tool recognises the millisecond precision and shows the correct date, so a value that looks 1,000× too large no longer throws you off.

Get the current Unix timestamp

The live epoch time ticks at the top of the page and updates every second. Copy it with one click for tests, fixtures, cache keys or debugging — no need to run date +%s in a terminal or open a REPL.

Convert a date back to epoch

Pick a date and time and get its Unix timestamp in both seconds and milliseconds, ready to paste into code, an API request or a database query.

Unix Timestamp Converter — frequently asked questions

What is a Unix timestamp?

A Unix timestamp is the number of seconds that have elapsed since January 1, 1970 at midnight UTC, known as the epoch. It is a compact, time-zone-free way to represent a moment in time.

Does it handle milliseconds?

Many systems use millisecond timestamps, which are 1000 times larger than second-based ones. Check that you enter the value at the precision your system expects so the date is correct.

Why do local time and UTC differ?

A timestamp is an absolute instant, but it displays differently depending on your time zone offset from UTC. Showing both lets you confirm you are reading the right moment.

Share this tool

Send it to someone who needs it or save the link for later.