Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and vice versa.
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.