Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and vice versa.
Learn more
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 corresponding ISO, UTC, and local formats. Enter a date string in the right panel to get its Unix timestamp. Click any result to copy, or use the Now button to fill in the current timestamp.
What is a Unix Timestamp?
A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC (the Unix epoch). It is a universal, timezone-independent way to represent time, widely used in programming, databases, APIs, and log files.
Seconds vs. Milliseconds
Standard Unix timestamps are in seconds (10 digits until the year 2286). JavaScript and many modern systems use milliseconds (13 digits). This tool auto-detects: values longer than 10 digits are treated as milliseconds.
Common Use Cases
Debugging API responses, decoding log timestamps, verifying JWT expiration claims, converting database epoch values, and quickly checking whether a timestamp is in the past or future.