UK’s trusted IT infrastructure partner since 2003
Servnet
ToolsConfiguratorGet in Touch

Unix timestamp converter

Convert an epoch timestamp to a human date and back — seconds or milliseconds, UTC and ISO-8601 — with the live current Unix time ready to copy.

inoutts1700000000ISO 8601UTC
Current Unix time
loading…
detected: seconds
ISO 8601 (UTC)2023-11-14T22:13:20Z
UTCTue, 14 Nov 2023 22:13:20 UTC
Relative

Interpreted as UTC. Format: 2026-06-15T12:30:00

Seconds
1781526600
Milliseconds
1781526600000
Where this timestamp sits (1970 → 2106)2038 limit197020002038207021062023-11-14

Unix time counts the seconds since 1 January 1970 (UTC), ignoring leap seconds. Signed 32-bit systems overflow on 19 January 2038 — the dashed marker — which is why modern systems use 64-bit time. All conversion is done locally in your browser.

Cron GeneratorJWT DecoderJSON FormatterBase64All developer tools

How to convert epoch time

To read a timestamp, paste it into Timestamp → date; the unit is detected automatically (10 digits = seconds, 13 = milliseconds) and you get the ISO-8601, full UTC and a relative (“2 days ago”) value. To go the other way, enter a UTC date and time in Date → timestamp and copy the seconds or milliseconds. The banner at the top shows the current Unix time, ticking live.

Where epoch time shows up

Database created_at columns, log lines, JWT iat/exp claims, cookie expiries, cron scheduling and API rate-limit headers all use epoch time. Converting it to a human, timezone-free instant is one of the most common day-to-day developer and sysadmin tasks — which is why we keep it fast and accurate.

🔐 In-browser: nothing is uploaded. Need help with logging, monitoring or infrastructure? Servnet supports UK businesses since 2001.

Unix time — common questions

What is a Unix timestamp?

A Unix (or epoch) timestamp is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970, not counting leap seconds. It is a compact, timezone-free way to store an instant in time, used across databases, logs and APIs.

Seconds or milliseconds — how do I tell?

A 10-digit number is almost always seconds; a 13-digit number is milliseconds. This converter auto-detects by length (and also supports microseconds and nanoseconds), and you can force seconds or milliseconds if you prefer.

How do I convert a date to a Unix timestamp?

Type the date and time in the “Date → timestamp” box using the format YYYY-MM-DDTHH:mm:ss. It is interpreted as UTC, and you get both the seconds and milliseconds values to copy.

What is the year 2038 problem?

Systems that store Unix time in a signed 32-bit integer overflow at 03:14:07 UTC on 19 January 2038 (the dashed marker on the timeline). Modern 64-bit systems avoid this, but legacy code and embedded devices can still be affected.

Why is everything shown in UTC?

Unix time is inherently UTC-based, and showing UTC avoids ambiguity from timezones and daylight saving. The ISO-8601 value ends in “Z”, meaning Zulu/UTC.

Does this run offline / privately?

Yes. All conversion is pure JavaScript in your browser; no timestamps are sent anywhere.