← Back to tools

Timestamp Converter

Convert between Unix timestamps and human-readable dates.

Current Unix Timestamp
Click timestamp to copy
Timestamp → Date
Date → Timestamp

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

Frequently asked questions

How do I convert a Unix timestamp to a human-readable date?

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).

What is the current Unix timestamp right now?

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.

How do I convert a date to a Unix timestamp?

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.

What is the difference between Unix timestamp in seconds vs milliseconds?

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.

When will the Unix timestamp overflow (Year 2038 problem)?

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.

Does this tool handle timezones?

The converter shows your local timezone alongside UTC. For more complex timezone conversion (meeting planning across regions, DST boundaries), use the Timezone Converter tool.