Skip to content

Leap Year Checker

Check if any year is a leap year. See the rules explained and find the next or previous leap years.

Leap Year Checker tool

Loading...

Example

Input: Year 2100

Result: 2100 is NOT a Leap Year (28 days in February, 365 days in the year)

2100 is divisible by 4 and by 100 but not by 400, so the Gregorian century rule makes it a common year.

How the Leap Year Rules Apply

YearDiv. by 4Div. by 100Div. by 400Leap year?
2023NoNoNoNo
2024YesNoNoYes
2028YesNoNoYes
1900YesYesNoNo
2000YesYesYesYes
2100YesYesNoNo
2400YesYesYesYes
  1. Enter any year (e.g., 2028 or 1900) in the input field to check whether it is a leap year or a common year.
  2. View the result along with an explanation of which specific Gregorian calendar rule (divisible by 4, century exception, or 400-year exception) applies to your year.
  3. Browse the previous 5 and next 5 leap years displayed below the result for quick reference.
  4. Check the details panel showing the days in February, the days in the year, and whether the year is divisible by 4, 100, and 400.
  5. Tap the copy button next to any value or listed leap year, or enter another year from 1 to 9999 to check it.

The Leap Year Rules in Plain Words

A year is a leap year if it can be divided by 4, unless it can be divided by 100 and not by 400. So 2024 and 2028 are leap years, 1900 and 2100 are not, and 2000 was. Leap years have 366 days, with an extra day on February 29.

The extra day exists because a trip around the Sun takes about 365.2422 days, not 365. Adding a day every 4 years gives an average of 365.25, which is a little too long. Skipping three leap days every 400 years brings the average down to 365.2425. That keeps the calendar in step with the seasons for thousands of years. This rule set belongs to the Gregorian calendar, introduced in 1582.

Type a year from 1 to 9999 and the checker says whether it is a leap year. It also tells you which rule decided it, such as "divisible by 100 but not by 400". You also see the days in February and in the year, and a yes or no for each of the three tests. The five leap years before and after your year are listed too. Leap years matter for date math more than people expect. They change the day count between dates, the day number of every date after February, and pay or interest based on 365 or 366 days. The Date Difference Calculator and Age Calculator count leap days for you.

Sources

Frequently Asked Questions

Yes. 2028 can be divided by 4 and is not a century year, so it is a leap year with 366 days and a February 29. The leap years around it are 2020, 2024, 2028, 2032 and 2036. After 2024, the next leap year is 2028.
Both are century years, which skip the leap day unless they can also be divided by 400. 2000 divided by 400 is exactly 5, so it kept its February 29. 1900 divided by 400 is 4.75, so it did not. The next century year to skip a leap day will be 2100.
Almost every 4 years, but not always. The Gregorian calendar has 97 leap years in every 400 years, not 100. The gap stretches to 8 years around century years that are skipped, such as 1896 to 1904 and 2096 to 2104.
In common years, most people celebrate on February 28 or March 1. For legal ages, rules differ by country. Some use February 28 and some use March 1. Only about 1 day in 1,500 is a February 29, so leap day birthdays are rare.

Related Tools

Day of the Week Calculator

Find what day of the week any date falls on. Works for past, present, and future dates across centuries.

Date and Time

Age Calculator

Calculate your exact age in years, months, and days from your date of birth. Find age at any past or future date.

Date and Time

Date Difference Calculator

Find the exact number of days, weeks, months, and years between any two dates. Fast and accurate.

Date and Time

Week Number Calculator

Find the ISO week number for any date. See which week of the year a specific date falls in.

Date and Time

Add and Subtract Days from Date

Add or subtract days, weeks, months, or years from any date. Get the resulting date instantly.

Date and Time