Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and vice versa.
Current Unix Timestamp
1770876947
2026-02-12T06:15:47.613Z (Asia/Shanghai)
Timestamp → Date
Date → Timestamp
What is a Unix Timestamp?
A Unix timestamp (also called Epoch time or POSIX time) is the number of seconds elapsed since January 1, 1970 at 00:00:00 UTC. It's the standard way to represent time in programming, databases, APIs, and log files because it's timezone-independent and easy to compare.
Seconds vs Milliseconds
Most Unix systems use seconds (10 digits, e.g., 1700000000). JavaScript's Date.now(), Java's System.currentTimeMillis(), and many APIs return milliseconds (13 digits, e.g., 1700000000000). This tool auto-detects the format.
Common Use Cases
- Debugging API responses with epoch timestamps
- Converting log file timestamps to human-readable dates
- Setting cookie and token expiration times
- Database timestamp field analysis
- Calculating time differences between events
Features
- Auto-detects seconds vs milliseconds input
- Shows UTC, local time, ISO 8601, and relative time
- Bi-directional: timestamp → date and date → timestamp
- Live current timestamp display
- 100% client-side — your data never leaves your browser