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
EventTimestampDate
Unix Epoch Start0Jan 1, 1970 00:00:00 UTC
1 Billion seconds1,000,000,000Sep 9, 2001
2 Billion seconds2,000,000,000May 18, 2033
Year 2038 problem2,147,483,647Jan 19, 2038 (max 32-bit)

How to Use the Unix Timestamp Converter

  1. 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.
  2. 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.
  3. Use the Now button to load the current Unix timestamp, which updates live every second at the top of the page.
  4. 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 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:

TimestampDate (UTC)Significance
0Jan 1, 1970 00:00:00Unix Epoch (the start)
1,000,000,000Sep 9, 2001 01:46:401 billion seconds
1,234,567,890Feb 13, 2009 23:31:30Celebrated by developers
1,700,000,000Nov 14, 2023 22:13:20Recent milestone
2,000,000,000May 18, 2033 03:33:202 billion seconds
2,147,483,647Jan 19, 2038 03:14:07Max 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.

Related Calculators