Unix time (also called Epoch time or POSIX time) counts the number of seconds that have elapsed since January 1, 1970 00:00:00 UTC — known as the Unix Epoch. Right now, Unix time is a 10-digit number in the billions. Most programming languages, databases, and APIs use Unix timestamps internally.
The format is popular because it's timezone-agnostic — a single integer that means the same thing everywhere in the world. Converting to human-readable dates requires knowing the target timezone. JavaScript timestamps are in milliseconds (13 digits), while most backend systems use seconds (10 digits).
This tool converts in both directions: paste a Unix timestamp to see the human-readable date, or pick a date to get the timestamp. It handles both seconds and milliseconds automatically, and shows the equivalent time in UTC and your local timezone.
This tool in other languages:
Français:
Convertisseur d'horodatage Unix
Español:
Convertidor de marca de tiempo Unix
Deutsch:
Unix-Zeitstempel Konverter
Português:
Conversor de timestamp Unix
日本語:
Unixタイムスタンプ変換
中文:
Unix 时间戳转换工具
한국어:
Unix 타임스탬프 변환기
العربية:
محول الطابع الزمني Unix
Paste the Unix timestamp (in seconds or milliseconds) into the input box and the converted date appears instantly in UTC and your local timezone. The tool auto-detects whether your input is seconds (10 digits) or milliseconds (13 digits).
The current Unix epoch time updates live on the page. Unix timestamps count seconds since January 1, 1970 UTC — they're timezone-independent, making them the standard way to represent a moment in time in APIs, databases, and logs.
Use the date/time inputs (Year, Month, Day, Hour, Minute, Second) to build a specific date — the Unix timestamp updates automatically. Useful for querying time-ranged APIs or debugging log timestamps.
Unix seconds (10 digits, e.g. 1733000000) is the original Unix standard — used in most databases and Linux. Unix milliseconds (13 digits, e.g. 1733000000000) is what JavaScript's Date.now() returns and what many modern APIs use. This tool handles both.
Signed 32-bit Unix timestamps overflow on January 19, 2038 at 03:14:07 UTC. Most modern systems have moved to 64-bit timestamps, which won't overflow for ~292 billion years. If you're working with legacy systems, check whether timestamps are stored as int32 or int64.
The converter shows your local timezone alongside UTC. For more complex timezone conversion (meeting planning across regions, DST boundaries), use the Timezone Converter tool.