- Convert a timestamp to a date. Paste any Unix timestamp in the left panel. The calculator accepts both seconds (10 digits, e.g., 1744588800) and milliseconds (13 digits, e.g., 1744588800000) and auto-detects which format you entered. Results show UTC time, local time, and ISO 8601 format.
- Convert a date to a timestamp. Use the datetime picker in the right panel to select any date and time. The calculator outputs the Unix timestamp in both seconds and milliseconds instantly.
- Use the Now button to load the current Unix timestamp, which updates live every second at the top of the page.
- Reference the milestone table for key Unix timestamps including the epoch start, the Year 2038 problem boundary, and the 1-billion and 2-billion second marks.
Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates. Get the current Unix timestamp.
Current Unix Timestamp (seconds)
1,776,297,215
Updates every second
Timestamp to Human Date
UTC
Wed, 15 Apr 2026 23:53:35 GMT
Local Time
Wednesday, April 15, 2026 at 11:53:35 PM UTC
ISO 8601
2026-04-15T23:53:35.000Z
Date to Unix Timestamp
Unix Timestamp (seconds)
1,776,297,180
Milliseconds
1,776,297,180,000
Unix Timestamp Milestones
| Event | Timestamp | Date |
|---|---|---|
| Unix Epoch Start | 0 | Jan 1, 1970 00:00:00 UTC |
| 1 Billion seconds | 1,000,000,000 | Sep 9, 2001 |
| 2 Billion seconds | 2,000,000,000 | May 18, 2033 |
| Year 2038 problem | 2,147,483,647 | Jan 19, 2038 (max 32-bit) |
How to Use the Unix Timestamp Converter
Unix Timestamp Reference
Unix timestamp (seconds) = (Date - Jan 1, 1970 UTC) ÷ 1000 Unix timestamp (ms) = Unix timestamp × 1000 JavaScript: Math.floor(Date.now() / 1000) // seconds JavaScript: Date.now() // milliseconds Python: import time; int(time.time()) PHP: time() SQL: UNIX_TIMESTAMP() or EXTRACT(EPOCH FROM NOW())
Important Unix timestamp reference values:
| Timestamp | Date (UTC) | Significance |
|---|---|---|
| 0 | Jan 1, 1970 00:00:00 | Unix Epoch (the start) |
| 1,000,000,000 | Sep 9, 2001 01:46:40 | 1 billion seconds |
| 1,234,567,890 | Feb 13, 2009 23:31:30 | Celebrated by developers |
| 1,700,000,000 | Nov 14, 2023 22:13:20 | Recent milestone |
| 2,000,000,000 | May 18, 2033 03:33:20 | 2 billion seconds |
| 2,147,483,647 | Jan 19, 2038 03:14:07 | Max 32-bit signed int |
Frequently Asked Questions
A Unix timestamp is the number of seconds elapsed since January 1, 1970, 00:00:00 UTC, known as the Unix Epoch. It is timezone-independent, making it ideal for storing and comparing dates in databases and APIs. The same timestamp represents the same instant everywhere on Earth, regardless of local time zone. As of April 2026, the current Unix timestamp is around 1,744,000,000 seconds.