Epoch converter

Paste anything with a time in it: a Unix timestamp in any unit, an ISO date, a hex value, a MongoDB ObjectId, or plain words. Read it in every format and every zone, live, converted right in your browser.

Loading the converter…

How the converter works

An epoch converter answers one question: which moment does this number mean? This one takes the number in any unit, or the moment in any notation, and shows the same instant every way a person or a program might want it. There is one field, no Convert button, and no account.

  1. Step 1

    Paste anything

    Ten digits are seconds, thirteen are milliseconds, sixteen microseconds, nineteen nanoseconds. ISO 8601, RFC 2822, hex, ObjectIds and plain words all work. The line under the field says what was assumed, and Read as overrides it.

  2. Step 2

    Read it in words and in zones

    The date in your zone with how far away it is, then the same instant in UTC and the cities you pinned on the time zone converter, shaded by daytime, evening and night.

  3. Step 3

    Copy the shape you need

    Every machine format has its own copy button, and the code sample is written with your value, so it pastes straight into a test or a query.

Seconds, at a glance

1 hour3,600 s
1 day86,400 s
1 week604,800 s
1 month (30.44 days)2,629,743 s
1 year (365.24 days)31,556,926 s

Did you know?

Just after 03:14:07 UTC on 19 January 2038, a lot of old computers will decide it is 13 December 1901. Unix time is a count of seconds since 1970, and the 32-bit box many systems keep it in tops out at 2,147,483,647. One more second and the count wraps around, taking the date with it.

Your laptop is safe. Modern systems moved to 64-bit time, which is good for another 292 billion years. The ones to worry about are the devices nobody updates: routers, factory controllers, and that one database column from 2009. Paste a value past the limit here and the converter will tell you. Dates before 1970 are just negative numbers and convert like any other.

Epoch converter FAQ

Is my timestamp in seconds or milliseconds?
Count the digits. Ten digits is seconds and covers 2001 to 2286; thirteen is milliseconds, the JavaScript default. The converter picks the unit that lands in a plausible year and tells you what the other reading would have been.
Why does my date come out a few hours off?
A date and time without a zone is read in your browser’s zone, but a date on its own, like 2026-10-20, is midnight UTC, as the ISO 8601 rules say. Add a Z or an offset such as +05:30 to pin it, or set Read as to Date text and check the UTC row.
What is the Unix epoch?
Midnight UTC on 1 January 1970. A Unix timestamp counts the seconds since then, leaving out leap seconds, so 0 is the epoch itself, 1700000000 is 14 November 2023, and dates before 1970 are negative numbers.

Or stop doing time arithmetic altogether

The converter is for the values you want to check by hand. Blockit is for the meetings behind them: CC it on an email or Slack thread and it proposes times that work in every participant's time zone, handles the daylight saving edge cases, and sends the invite. It works with Google Calendar and Outlook, and the first 30 days are free.

Try Blockit free