a quiet little utility — no sign-up, no fuss

What’s the time now?

Right now, in your local timezone.

11:49:50 PM

Unix time,
decoded.

Right now, in epoch seconds

1793836190

Milliseconds

1793836190806

Epoch → date

paste a timestamp — seconds, milliseconds, microseconds or nanoseconds are detected automatically.

Converted

Nothing to convert yet — type or paste a timestamp.

Date → epoch

pick a date and time in your local timezone — get the timestamp back in seconds and milliseconds.

Timestampfrom your local time
Epoch seconds1793836190
Milliseconds1793836190000
UTC checkWed, 04 Nov 2026 23:49:50 GMT

What is epoch time?

a one-minute primer on the number behind every timestamp on the internet.

Unix epoch time counts the number of seconds that have passed since 00:00:00 UTC on 1 January 1970 — the “birth of Unix.” That single integer is how operating systems, databases, and APIs keep track of moments in time without worrying about timezones, daylight saving, or calendar quirks.

Because it’s just a number, epoch time is easy to store, compare, and do arithmetic on. A timestamp of 0 is the epoch itself; 1735689600 is midnight UTC on 1 January 2025. Negative values represent moments before 1970.

Modern systems often need finer resolution, so you’ll also meet epoch time in milliseconds, microseconds, and nanoseconds. This converter detects which one you pasted and converts accordingly — so you never have to count zeros by hand.

The Y2038 problem

Systems that store epoch seconds as a signed 32-bit integer roll over on 19 January 2038. Most modern platforms have since moved to 64-bit time, but the “Y2K38” boundary is still worth knowing about.

Common questions

the handful of things people ask most often about converting timestamps.

How does the converter know if my number is seconds or milliseconds?
It looks at the magnitude. Roughly: fewer than 11 digits is treated as seconds, 11–14 as milliseconds, 15–17 as microseconds, and 18+ as nanoseconds. The detected unit is shown above the results so you can confirm it guessed right.
Is the conversion done on a server?
No. Everything happens in your browser with JavaScript. The timestamps you paste never leave your device, which makes this safe to use with sensitive logs.
Why does my timestamp show a different hour than I expected?
Epoch time is defined in UTC. The “Your timezone” row converts it to wherever your device is set, while the UTC and ISO 8601 rows show the universal value. Check your system clock and timezone if something looks off.
Can I convert a date before 1970?
Yes. Enter a negative epoch value (for example -3600 is one hour before the epoch) and the converter will resolve it to the correct date. The Date → Epoch panel also accepts any date your browser supports.
What about leap seconds?
Unix epoch time officially ignores leap seconds — every day is treated as exactly 86,400 seconds. This converter follows that same convention, matching the behaviour of virtually all programming languages and databases.