Unix Timestamp Converter

Convert Unix timestamps to human-readable dates and vice versa.

Current Unix Timestamp
Milliseconds
Learn more about this tool

How to Use

The current Unix timestamp updates live at the top. Enter a timestamp (seconds or milliseconds) in the left panel to see the equivalent date in ISO, UTC, and local formats. Enter a date string in the right panel to get the corresponding Unix timestamp. Click any result to copy it, or use the Now button to fill in the current timestamp.

What is a Unix Timestamp?

A Unix timestamp (also called epoch time) represents the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC — known as the Unix epoch. It is a universal, timezone-independent way to represent a point in time, widely used in programming, databases, APIs, and log files.

Seconds vs Milliseconds

Standard Unix timestamps count seconds (10 digits for dates through 2286). JavaScript and many modern systems use milliseconds (13 digits). This tool auto-detects the format: values with more than 10 digits are treated as milliseconds.

Common Use Cases

Debug API responses, decode log timestamps, verify JWT expiration claims, convert database epoch values, and quickly check whether a timestamp is in the past or future during development.