1778464819
10-digit, seconds since epoch
Convert between Unix timestamps and human-readable dates. Seconds or milliseconds, with code snippets in 9 languages.
1778464819
10-digit, seconds since epoch
1778464819000
13-digit, milliseconds since epoch
2026-05-11T02:00:19+00:00
with UTC offset
less than a minute ago
from now
Press 1–4 to copy a format • N for now • T for dark/light
const date = new Date(1778464819 * 1000);
console.log(date.toISOString()); Type a Unix timestamp in the input field (seconds or milliseconds). The date and time fields update automatically.
Use the date, time, and timezone inputs. The Unix timestamp updates in real time as you change any field.
Click any output card to copy the value, or switch to a language tab to copy a ready-to-run code snippet.
A Unix timestamp is a single integer representing the number of seconds (or milliseconds) elapsed since January 1, 1970, 00:00:00 UTC — the Unix epoch. Every operating system, programming language, and database understands this format, making it the universal currency of time in software.
The key difference between a Unix timestamp and a human-readable date is that a Unix timestamp has no timezone. It always refers to the same absolute moment in time. When you display it to users, you apply a timezone offset to convert it to their local time. This is why Unix timestamps are the preferred format for storing and transmitting time across systems: you store one number, and each client renders it in the correct local format.
Seconds vs milliseconds —
the original Unix specification uses seconds. JavaScript's Date.now() and many web APIs
use milliseconds. A 10-digit timestamp is seconds; a 13-digit timestamp is milliseconds.
Divide by 1,000 to convert. This page auto-detects which unit you enter.
The Year 2038 problem — systems that store timestamps as a 32-bit signed integer (common in older C code and databases) can only represent timestamps up to 2,147,483,647 — January 19, 2038 at 03:14:07 UTC. Modern 64-bit systems handle timestamps well beyond the year 292,277,026,596. If you work with legacy systems, this converter will highlight timestamps in the danger zone.