Leap Year Checker
Check whether any year from 1 to 9999 is a leap year, with the divisible-by-4, 100 and 400 steps, February’s length and the nearby leap years. How it works
Use the Leap Year Checker
About the Leap Year Checker
A year is a leap year when it is divisible by 4, except that a year divisible by 100 is a leap year only if it is also divisible by 400. So 2024 and 2000 are leap years with 366 days, while 2023 and 1900 are not. The checker answers for any whole year from 1 to 9999.
The three steps for sample years
| Year | Divisible by 4 | Divisible by 100 | Divisible by 400 | Leap year | Days in the year |
|---|---|---|---|---|---|
| 1900 | Yes | Yes | No | No | 365 |
| 2000 | Yes | Yes | Yes | Yes | 366 |
| 2023 | No | not needed | not needed | No | 365 |
| 2024 | Yes | No | not needed | Yes | 366 |
| 2100 | Yes | Yes | No | No | 365 |
| 2400 | Yes | Yes | Yes | Yes | 366 |
“not needed” is how the checker marks a step that does not change the answer for that year.
Leap years from 2020 to 2099
| Decade | Leap years | How many |
|---|---|---|
| 2020s | 2020, 2024, 2028 | 3 |
| 2030s | 2032, 2036 | 2 |
| 2040s | 2040, 2044, 2048 | 3 |
| 2050s | 2052, 2056 | 2 |
| 2060s | 2060, 2064, 2068 | 3 |
| 2070s | 2072, 2076 | 2 |
| 2080s | 2080, 2084, 2088 | 3 |
| 2090s | 2092, 2096 | 2 |
2100 is not a leap year, so the gap after 2096 is 8 years and the next leap year is 2104.
Leap years in a span of years
| Span | Years | Leap years |
|---|---|---|
| 1901 to 2000 | 100 | 25 |
| 2001 to 2100 | 100 | 24 |
| 2001 to 2400 (any 400 years in a row) | 400 | 97 |
Counted with the checker’s batch range. 97 leap years in 400 years makes the average Gregorian year 365.2425 days.
How to use this tool
- Type a year from 1 to 9999, or use the arrows for the previous and next year. The result updates as you type.
- Read the verdict, the days in the year, the February calendar with the 29th marked in a leap year and which steps of the rule decided it.
- Tick Batch range mode and enter the last year to list every year in the range (at most 400 years) and count the leap years.
Frequently asked questions
- Is 2100 a leap year?
- No. 2100 is divisible by 4 and by 100 but not by 400, so it has 365 days and February ends on the 28th. 2000 was a leap year because 400 divides it, and 1900 was not. The next century year that is a leap year is 2400.
- When is the next leap year after 2026?
- 2028. The previous leap year was 2024, and the checker lists the three after 2028 as 2032, 2036 and 2040. Leap years come every 4 years except across a century year that is not divisible by 400: after 2096 the next one is 2104.
- How many leap years are there in 100 years or in 400 years?
- Any 400 years in a row hold 97 leap years, which is 146,097 days and an average year of 365.2425 days. A single century holds 24 or 25: 1901 to 2000 has 25 and 2001 to 2100 has 24.
- Does the rule work for years before the Gregorian calendar?
- The checker applies the Gregorian rule to every year from 1 to 9999, which gives a proleptic calendar. For years before a country adopted the Gregorian calendar the result will not match the calendar people used at the time.
- How do I check a range of years at once?
- Tick Batch range mode. The last year starts at the first year plus 9 and can be any year up to 399 years after the first, so one batch holds at most 400 years. The grid marks every year Leap or Not and the line above it reads, for 2024 to 2033, “3 of 10 years are leap years”.
Related Tools
View all toolsDay of Year
Find a date’s day number of the year (1 to 366), the days in that year and the days left, or turn a day number back into a date. It opens on today.
Working Days Calculator
Count business days between two dates, or add and subtract working days, skipping weekends and US, England and Wales, European, Australian or custom holidays.
Age Calculator
Age calculator: enter a date of birth to get your age in years, months and days, total days alive, days to your next birthday and the weekday you were born on.
Date Difference Calculator
Find the number of days between two dates, plus years, months and days, total weeks, ISO week numbers and business days minus six countries' public holidays.
Stopwatch
Online stopwatch that shows hundredths of a second, records laps with the fastest and slowest marked, and keeps the time in your browser if you reload the page.
Time Zone Converter
Convert a date and time from one time zone to another with daylight saving applied, then copy it as ISO 8601 or a Unix timestamp.