Free Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates, instantly and entirely in your browser.

Timestamp → Date

Date → Timestamp

How to convert Unix timestamps

  1. 1

    Convert a timestamp to a date

    Paste a Unix timestamp on the left, choose seconds or milliseconds, and see the local time, UTC time, and relative time instantly.

  2. 2

    Convert a date to a timestamp

    Pick a date and time on the right to get its Unix timestamp in both seconds and milliseconds.

  3. 3

    Jump to the current time

    Click "Use current time" to fill both sides with right now, useful as a quick reference point.

Example use cases

1

Debugging API responses

Turn a raw created_at or expires_at timestamp from a JSON payload into a readable date while inspecting logs or responses.

2

Scheduling & cron jobs

Check exactly when a scheduled Unix time will fire in your local timezone before deploying it.

3

Comparing timestamps across systems

Confirm whether two systems logging in seconds vs. milliseconds actually agree on the same moment.

Frequently asked questions

What is a Unix timestamp?

A Unix timestamp is the number of seconds (or sometimes milliseconds) that have elapsed since 00:00:00 UTC on 1 January 1970, known as the Unix epoch. It's a compact, timezone-independent way to represent a point in time.

Seconds or milliseconds — how do I know which one I have?

A 10-digit number is almost always seconds, while a 13-digit number is almost always milliseconds. Use the unit selector next to the timestamp field to switch.

Is my data uploaded anywhere?

No. Every conversion happens locally in your browser using JavaScript — nothing you enter is sent to a server.

Why do the local time and UTC time differ?

A timestamp represents a single instant, but "local time" reflects your browser's timezone while UTC is timezone-independent — the two will match only if your device is set to UTC.