Skip to content

Unix Timestamp Converter

Convert Unix epoch seconds and milliseconds into readable dates and back.

Private Instant No sign-up No daily limit

Free to use. No account, no daily limit, and no watermark on the result.

 Convert

Auto-detect

 Converted date

Unix seconds
—
Unix ms
—
Day of week
—
Week number
—
Day of year
—

Day of week, week number and day of year are calculated for your local time; the table below shows the same instant in UTC and in your timezone.

FormatValue

How to convert a Unix timestamp

1

Enter the timestamp

Paste an epoch value such as 1700000000. Seconds and milliseconds are auto-detected, or pick the unit yourself.

2

Or pick a date

Choose a date and time instead and the matching epoch seconds and milliseconds are calculated for you.

3

Read every format

See the same moment as UTC, local time, ISO 8601, RFC 2822 and a friendly DD MMM YYYY hh:mm:ss A string.

4

Copy what you need

Every row has its own Copy button, and “Copy all formats” grabs the whole table as plain text.

Unix timestamp converter — frequently asked questions

A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970. It is a single integer with no timezone attached, which is why the same value always maps to the same instant in time worldwide.

This tool detects it automatically: values with 11 digits or fewer are treated as seconds and longer values as milliseconds, which covers every date from 1970 up to the year 5138. You can also override the unit with the dropdown if you want to be explicit.

Epoch seconds are always UTC. If your local timezone is ahead of UTC — for example UTC+05:00 in Karachi — the same instant appears five hours later locally. The table shows both, plus the offset of your machine so the difference is obvious.

The ISO-8601 week number, where week 1 is the week containing the first Thursday of the year and weeks run from Monday to Sunday. Some calendar apps use a different rule, which is why the same date can be reported as week 52 in one tool and week 1 in another.

Yes. Enter an offset such as +05:00, -04:30 or +00:00 in the override field and the extra row renders the same instant at that fixed offset, formatted by the browser’s own Intl.DateTimeFormat rules. Leave the field blank to use your machine’s timezone instead.

Related Developer Tools