Leap Year Checker (Gregorian Calendar Leap Year Rules)

Test if any calendar year is a leap year and explore upcoming leap year timelines.

TL;DR: Leap Year Checker verifies whether any year contains a leap day (366 days) using the 3-step Gregorian algorithm: divisible by 4, except centuries unless divisible by 400.

What Are the Exact Rules for Determining a Leap Year?

Under the Gregorian calendar, a year is a leap year if: 1) The year is evenly divisible by 4; 2) EXCEPT if it is divisible by 100, it is NOT a leap year; 3) UNLESS it is also divisible by 400, in which case it IS a leap year. For example, 2000 and 2024 are leap years, while 1900 and 2100 are not.

How to Use the Leap Year Checker

Our Leap Year Checker performs high-precision mathematical operations directly in your browser with zero latency and complete client-side privacy.

  1. Enter any calendar year (e.g., 2024, 2028, 2100) into the checker.
  2. Click 'Check Leap Year' to execute the Gregorian leap year algorithm.
  3. View whether the year is a Leap Year (366 days) or Common Year (365 days).
  4. Inspect the step-by-step modulo divisibility checks (mod 4, mod 100, mod 400).
  5. Explore the schedule of upcoming and past leap years.

Mathematical Formula & Equations

Applies Gregorian calendar leap year rules (e.g. 2024 and 2000 are leap years; 1900 and 2100 are common years).

\[ \text{Is Leap Year} = (\text{Year} \pmod 4 == 0 \land \text{Year} \pmod{100} \neq 0) \lor (\text{Year} \pmod{400} == 0) \]

Calculation Example

Year 2028 is divisible by 4 and not by 100 $\implies$ 2028 is a Leap Year with 366 days (Feb 29).

100% Client-Side Privacy & Data Security

All calculations, amortization schedules, variables, and sensitive numerical datasets execute 100% locally in your web browser memory. Your financial, medical, and personal values are never transmitted, logged, or uploaded to any external server.

Frequently Asked Questions

Earth takes approximately 365.2422 days to orbit the sun. Adding a leap day (February 29) every 4 years keeps our calendar aligned with astronomical seasons and solstices.
Century years (ending in 00) must be divisible by 400 to be leap years. 2000 is divisible by 400 (leap year), while 1900 is not divisible by 400 (common year).
Following 2024, the next leap years are 2028, 2032, 2036, 2040, 2044, and 2048.
A leap year has 366 days (with 29 days in February), compared to 365 days in a standard common year.
People born on leap day ('leaplings') typically celebrate birthdays on February 28 or March 1 in non-leap years.
A century year is a leap year only if it is divisible by 400 (e.g. 2000 was a leap year, while 1900 and 2100 are standard 365-day years).

Cite This Calculator

Need to reference this online calculator in a financial proposal, academic paper, blog post, or classroom curriculum? Copy a citation below.

NexLove.org. (2026). Leap Year Checker [Online Calculation Tool]. https://nexlove.org/tools/leap-year-checker
“Leap Year Checker.” NexLove.org, 2026, nexlove.org/tools/leap-year-checker.
NexLove.org (2026) Leap Year Checker. Available at: https://nexlove.org/tools/leap-year-checker (Accessed: 2026).
@misc{nexlove_leap_year_checker,
  title = {Leap Year Checker},
  author = {{NexLove.org}},
  year = {2026},
  url = {https://nexlove.org/tools/leap-year-checker}
}

Embed This Tool

Add the live Leap Year Checker to your own website with this snippet — it loads the real, working calculator in an iframe.

<iframe src="https://nexlove.org/embed/leap-year-checker.html" width="100%" height="600" style="border:1px solid #e2e8f0;border-radius:12px" title="Leap Year Checker — NexLove.org" loading="lazy"></iframe>

Related Date & Time

Browse all Calculators