See the current Unix timestamp right now. Convert between epoch seconds and readable dates, with milliseconds and timezone explanations.
Current Unix Timestamp
Unix time is the number of seconds since the epoch: January 1, 1970 00:00:00 UTC. Right now that number is a 10 digit value near 1767225600 (January 1, 2026). It ticks up by one every second and is identical on every machine on earth.
| Value | Meaning |
|---|---|
| 1767225600 | January 1, 2026 00:00:00 UTC |
| 0 | January 1, 1970 00:00:00 UTC (the epoch) |
| 2147483647 | January 19, 2038, the 32 bit limit |
| 1767225600000 | Same instant in milliseconds (13 digits) |
APIs disagree on units and this causes most timestamp bugs. Backend systems and JWT exp claims use seconds. JavaScript, Java, and most mobile SDKs use milliseconds. A 13 digit value fed to a seconds parser yields a date in the year 50000 plus. Strip the last three digits or divide by 1000 first.
date +%s
import time
int(time.time())
Math.floor(Date.now() / 1000)
Expiry checks, cache TTLs, rate limits, and log ordering all run on epoch math because comparing two integers beats parsing date strings. When debugging, paste the value into the Unix Timestamp converter to see the human date, or map it across zones with the Timezone Converter.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.