Toolerax logoToolerax

Epoch / Unix Timestamp Converter

Convert Unix timestamps to dates and back.

100% private — runs in your browser, nothing is uploaded.

Current Unix timestamp

Timestamp → Date

Detected as seconds.

UTC (ISO 8601)2023-11-14T22:13:20.000Z
UTCTue, 14 Nov 2023 22:13:20 GMT
Local timeTue Nov 14 2023 22:13:20 GMT+0000 (Coordinated Universal Time)

Date → Timestamp

How to use the Epoch / Unix Timestamp Converter

  1. 1
    Check the current time

    The live current Unix timestamp is shown at the top and updates every second.

  2. 2
    Convert a timestamp

    Paste a Unix timestamp to see the date in ISO, UTC and local time.

  3. 3
    Convert a date

    Pick a date and time to get its Unix timestamp in seconds and milliseconds.

  4. 4
    Copy what you need

    Use the copy buttons to grab any value for your code or logs.

Examples

InputOutput
17000000002023-11-14T22:13:20Z (UTC)
Date → timestampseconds and milliseconds

Free online epoch & Unix timestamp converter

This epoch converter turns Unix timestamps into human-readable dates and back again. It shows the live current timestamp, converts in both directions, and displays results in UTC and your local timezone — essential for developers working with logs, APIs and databases.

Why Unix time is everywhere

Because it is just a single number counting seconds from a fixed point (1 January 1970 UTC), Unix time is compact, easy to compare and free of timezone ambiguity. It is used in log files, databases, JWT expiry claims, HTTP headers and countless APIs.

Seconds vs milliseconds

Many languages use seconds, but JavaScript's Date.now() returns milliseconds. This tool auto-detects which you pasted (13+ digits means milliseconds) and gives you both units when converting a date, so you never send the wrong scale. Everything runs in your browser, keeping your data private and available offline.

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, timezone-free way to represent a moment in time.

How do I convert a timestamp to a date?

Paste the number into the Timestamp → Date box. The tool auto-detects whether it is in seconds or milliseconds and shows the date in ISO 8601, UTC and your local time.

Seconds or milliseconds — how does it know?

Unix timestamps in seconds are 10 digits for current dates, while millisecond timestamps (used by JavaScript) are 13 digits. Values of 13 digits or more are treated as milliseconds; shorter values as seconds.

How do I get the timestamp for a specific date?

Use the Date → Timestamp box and pick a date and time. The tool shows the equivalent Unix timestamp in both seconds and milliseconds.

What is the year 2038 problem?

Systems storing Unix time in a signed 32-bit integer overflow on 19 January 2038. Modern systems use 64-bit timestamps, which push the limit hundreds of billions of years away.

Is my data private?

Yes. All conversions run in your browser using the built-in date functions, so nothing is uploaded and the tool works offline.

From the blogWhat Is a Unix Timestamp?Unix epoch time explained: why seconds vs milliseconds breaks things, why timestamps have no timezone, leap seconds, the year 2038 problem, and how to store dates.Read the full guide

Related tools