Unix Timestamp Converter

Convert between Unix time, ISO 8601 and human dates both ways.

Processed locally — nothing is uploaded

About Unix Timestamp Converter

Works in both directions, which is exactly what you want when a log line hands you 1735689600 and the bug report hands you a date. Epoch values are also the usual culprit when a record turns up dated 1970.

Convert between Unix epoch time, ISO 8601 and human-readable dates in both directions, including relative time like '3 hours ago'. It is an everyday helper for working with logs, API responses, database timestamps and debugging time-zone issues.

Paste an epoch value to read it as a date, or pick a date to get its timestamp. Both seconds and milliseconds are shown, since APIs disagree about which one they mean by 'timestamp'.

Learn how this works

Frequently asked questions

What is a Unix timestamp?

It is the number of seconds (or milliseconds) elapsed since 1 January 1970 UTC — a compact, time-zone-free way for systems to store and exchange time. Unix timestamps (also called epoch time or POSIX time) are independent of timezone and daylight saving changes, making them ideal for logging, scheduling, and international applications. This single reference point (January 1, 1970) is called the Unix epoch, and all times are measured relative to it. Unix timestamps eliminate ambiguity when comparing times across systems and regions, and they're used internally by virtually every operating system and programming language.

Seconds or milliseconds?

Both are supported. Many languages use seconds while JavaScript uses milliseconds; the converter handles either and shows you the date. Unix timestamps in seconds have been the standard for decades and are used in databases, APIs, and system logs. JavaScript and some modern languages use milliseconds for finer granularity (1000 milliseconds = 1 second). The converter automatically detects whether you've entered a seconds or milliseconds timestamp based on magnitude, but you can also specify which one you're working with. This flexibility makes it easy to translate timestamps between different systems that may use different precisions.

Does it handle time zones?

It shows UTC and your local time so you can reason about logs and APIs that record time in UTC. Since Unix timestamps are always in UTC, the converter displays the equivalent time in both UTC and your device's local timezone for easy reference. This dual display prevents confusion when reading server logs, API responses, or database records that typically store time in UTC. You can also set a specific timezone if you're debugging events from a different region, making it easier to understand when a remote user performed an action or when a scheduled job ran.

More Unix Timestamp Converter tools

Related tools