Convert Unix timestamps instantly

Convert between Unix timestamps and human-readable dates — with full timezone support, right in your browser.

Current unix time

How it works

1

Enter a timestamp or date

Paste a Unix timestamp, or pick a date and time you want to convert.

2

Choose a timezone

Pick your local timezone, UTC, or any other zone from the list.

3

Copy the format you need

ISO 8601, RFC 2822, SQL, Excel serial and more — one click to copy.

Frequently asked questions

What is a Unix timestamp?+

A Unix timestamp counts the number of seconds that have passed since January 1, 1970, 00:00:00 UTC — also known as the Unix epoch. It's a compact, timezone-independent way to represent a specific point in time.

Seconds or milliseconds — how do I know which one I have?+

A timestamp in seconds today has 10 digits (e.g. 1719849600), while one in milliseconds has 13 digits (e.g. 1719849600000). This tool detects the unit automatically based on the number of digits.

Why does Unix time start in 1970?+

1970 was chosen somewhat arbitrarily by early Unix developers as a convenient reference point close to when the system was designed. It has remained the standard ever since.

Does this account for leap seconds?+

No. Unix time ignores leap seconds by design — every day is treated as exactly 86,400 seconds. This is standard behavior across virtually all systems and programming languages.

Is my data sent anywhere?+

No. All conversions happen locally in your browser using JavaScript. Nothing you enter here is transmitted to a server.