Leap Year Calculator
Check if any year is a leap year (366 days) or standard year (365 days), learn the 4-year and 400-year century leap rules, and find adjacent leap years step-by-step.
Leap Year Checker Engine
Enter any calendar year (e.g. 2024, 2026, 2000, 1900).
Leap Year Output Summary
Quick Summary
Our leap year calculator checker evaluates any Gregorian calendar year (from Year 1 to Year 9999) to determine if it is a 366-day leap year or a 365-day standard year.
Because Earth's orbital period around the Sun takes approximately 365.2422 days, the Gregorian calendar adds an extra intercalation day (February 29th) every 4 years. However, to prevent solar drift across centuries, specific century rules apply: years divisible by 100 are NOT leap years unless they are also divisible by 400 (e.g. 2000 was a leap year, but 1900 was not).
By entering any year into this tool, you get an instant breakdown of leap status, total calendar days (365 vs 366), February day count (28 vs 29), preceding/upcoming leap years, and the mathematical rule explanation.
How It Works: The 3 Gregorian Leap Year Rules
Gregorian leap year determination follows a 3-step modulo algorithm:
1. **Rule 1 (Divisibility by 4):** If the year is evenly divisible by 4, it is tentatively a leap year.
2. **Rule 2 (Century Exception):** If the year is also divisible by 100, it is NOT a leap year...
3. **Rule 3 (400-Year Exception):** ...UNLESS the year is also divisible by 400! If divisible by 400, it IS a leap year (e.g. 1600 and 2000 were leap years; 1700, 1800, 1900, and 2100 are non-leap years).
Formula Explanation
Leap year status is defined by the following boolean logic equation:
Step-by-Step Worked Example
Here is a detailed 5-step breakdown for checking Year 2028:
- Step 1 (Check Divisibility by 4): $2028 \div 4 = 507 \text{ (Remainder } 0 \text{)}$. Passes Rule 1!
- Step 2 (Check Divisibility by 100): $2028 \div 100 = 20.28 \text{ (Remainder } 28 \neq 0 \text{)}$. Not a century year.
- Step 3 (Determine Leap Status): Because 2028 is divisible by 4 and NOT a century year $\rightarrow \mathbf{\text{LEAP YEAR!}}$
- Step 4 (Determine Days): February has **29 days**; Total Year Days $= \mathbf{366 \text{ days}}$.
- Step 5 (Identify Adjacent Leap Years): Previous $= \mathbf{2024}$, Next $= \mathbf{2032}$, delivering **Status = YES, 2028 is a LEAP YEAR!**
Calculation Examples: Real-World Scenario Comparison
Compare leap year status across different century and common years:
| Year | Divisible by 4? | Divisible by 100? | Divisible by 400? | Leap Status |
|---|---|---|---|---|
| 2024 | Yes | No | No | LEAP YEAR (366 days) |
| 2026 | No (rem 2) | No | No | Standard Year (365 days) |
| 2000 | Yes | Yes | Yes | LEAP YEAR (400-Yr Rule!) |
| 1900 / 2100 | Yes | Yes | No | Standard Year (100-Yr Exception) |
Benefits of Using the Leap Year Calculator
Utilizing leap year calculations provides key calendar & programming benefits:
- Instant 3-Rule Verification: Evaluates the 4-year, 100-year, and 400-year rules automatically.
- Displays February Day Count: Confirms whether February has 28 or 29 days in any target year.
- Lists Adjacent Leap Years: Finds the preceding and upcoming leap years instantly.
- Prevents Payroll & Interest Errors: Helps financial analysts account for 365 vs 366 day interest bases.
Frequently Asked Questions (FAQ)
What is a leap year?
A leap year contains 366 days instead of 365, adding an extra day (February 29) to align the calendar with Earth's orbit around the Sun.
Why was 2000 a leap year but 1900 was not?
Century years (ending in 00) are only leap years if divisible by 400. 2000 is divisible by 400 ($2000 \div 400 = 5$), whereas 1900 is not ($1900 \div 400 = 4.75$).
Will 2100 be a leap year?
No. Year 2100 is divisible by 100 but NOT divisible by 400, so it will be a standard 365-day year.
How often do leap years occur?
Leap years generally occur once every 4 years, with century exceptions every 100 years.
What is a leapling?
A leapling (or leap year baby) is someone born on February 29th during a leap year.
How long is Earth's solar orbit exactly?
Earth takes approximately 365.242189 days (365 days 5 hours 48 minutes 45 seconds) to orbit the Sun.
Who introduced the leap year system?
Julius Caesar introduced leap years in 45 BC (Julian calendar), and Pope Gregory XIII refined the century rule in 1582 (Gregorian calendar).
When is the next leap year?
Following 2024, the next leap years are 2028, 2032, 2036, and 2040.
Can I check leap years in the distant future like Year 3000?
Yes. Enter any year up to 9999 to verify its leap status.
Is this leap year calculator free?
Yes. TibCal's Leap Year Calculator is 100% free with no registration required.