Unix Timestamp Converter

Convert between Unix timestamps and human dates with timezone support.

1778522976
1778522976381

Timestamp → Date

ISO 8601
2026-05-11T18:09:36.000Z
Local (UTC) GMT+00:00
2026-05-11 18:09:36
UTC
2026-05-11 18:09:36
RFC / GMT
Mon, 11 May 2026 18:09:36 GMT
now

Date → Timestamp

Format: YYYY-MM-DDTHH:MM:SS — interpreted as wall-clock in the selected timezone.

Seconds
1778522976
Milliseconds
1778522976000
ISO 8601 (UTC)
2026-05-11T18:09:36.000Z
UTC wall-clock
2026-05-11 18:09:36

About Unix Timestamp Converter

Unix Timestamp Converter translates between Unix epoch seconds (or milliseconds) and human-readable dates in either direction. Paste an integer and the tool emits the matching date in UTC, your local timezone, and ISO-8601 form; type a date and get the epoch back. Both seconds (10 digits, e.g. `1715000000`) and milliseconds (13 digits, e.g. `1715000000000`) are auto-detected; the conversion is instant and bidirectional.

Reach for it whenever you are reading a log line, a database row, an API response, or a JWT `exp` claim and the time field is an opaque integer. The current time is shown alongside, so spotting whether a timestamp is in the past or future takes no maths. Date/Time Timezone Converter is the related tool for translating *between* zones — same date, different display offset; this tool is for translating *between* representations — same instant, epoch vs human form.

Examples

Input
1715000000
Output
UTC:    2024-05-06 14:13:20
local:  2024-05-06 16:13:20 (Europe/Berlin)
ISO:    2024-05-06T14:13:20Z
5,196,201 seconds ago

Detected as seconds (10 digits). Switch to milliseconds for 13-digit input. The 'ago' field updates live so you can spot relative recency.

Frequently asked questions

Seconds or milliseconds — how do I tell?

By length. A 10-digit integer is seconds; a 13-digit integer is milliseconds. The tool auto-detects, so pasting either works. JavaScript's `Date.now()` and most JSON APIs use milliseconds; Unix `time()` and most databases use seconds.

What about negative timestamps?

They are dates before 1970-01-01 UTC, the Unix epoch. The tool handles them — `-2208988800` is 1900-01-01 — though most real-world systems do not produce negatives. If you see one in production data, double-check you are reading the right column.

How is this different from Date/Time Timezone Converter?

Unix Timestamp converts between epoch and human-date representations of the same instant. Timezone Converter takes a human date in one zone and renders it in another. Use this tool when an integer needs to become a date; use Timezone Converter when a date needs to be re-displayed in another zone.

Why does the 32-bit signed limit matter?

Unix timestamps stored as a 32-bit signed integer overflow at 03:14:07 UTC on 19 January 2038 — the Year 2038 problem. The tool warns when input or output crosses that boundary so you can switch to 64-bit storage before deploying.