Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates.
Timestamp to Date
Date to Timestamp
What Is a Unix Timestamp?
A Unix timestamp (also called Epoch time or POSIX time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC. It is widely used in programming, databases, and APIs to represent points in time as a single integer.
When Do You Need to Convert Unix Timestamps?
Developers frequently encounter Unix timestamps in log files, API responses, database records, and JWT tokens. This tool lets you quickly convert between epoch seconds and readable dates without writing code or opening a terminal. It also supports millisecond timestamps used by JavaScript and Java.
Seconds vs. Milliseconds
Standard Unix timestamps are in seconds (10 digits as of 2024). JavaScript's Date.now() returns milliseconds (13 digits). This converter auto-detects the format and handles both.