How it works
Quickly determine if a specific year is a leap year according to the Gregorian calendar.
Input query strings and outputs
Use an input name in this page’s URL as ?name=value, and join additional inputs with &. Portable shared links may instead use the compact ?ac= state parameter.
Input query strings
1-
?year=Enter YearNumber · Optional · Default: 2,028
Outputs
1-
resultResultText · Primary output
result contains the calculator’s complete rendered result area, including its visible result cards, tables, charts, and messages.
Check if any year is a leap year and find the next one
Description
The Leap Year Calculator is a simple utility for verifying if a specific year contains an “intercalary” day (February 29th). Because the Earth’s orbit isn’t exactly 365 days, we add an extra day every four years to keep our calendar in alignment with the seasons. This tool uses the precise Gregorian calendar rules to determine if a year is a leap year and tells you when the next one will occur.
Inputs
- Year: The four-digit year you want to check (e.g.,
2024).
Outputs
- Leap Year Status: A simple “Yes” or “No.”
- Next Leap Year: The closest upcoming year that will contain 366 days.
Chart
- N/A: This tool provides a categorical calendar result.
“Good to Know”
- The Rule: A year is a leap year if:
- It is divisible by 4.
- Except if it is divisible by 100, then it is NOT a leap year.
- Unless it is also divisible by 400, then it IS a leap year.
- Example: The year 2000 was a leap year (divisible by 400), but 1900 was not (divisible by 100 but not 400).
- Why it Matters: Without leap years, the solar year would drift by about 6 hours every year, meaning after 100 years, our seasons would be off by 24 days!
Examples
Example 1: Current Year
- Input: 2024
- Output: Yes (Next: 2028)
Example 2: Century Rule
- Input: 2100
- Output: No (Next: 2104)
Example 3: Near Future
- Input: 2025
- Output: No (Next: 2028)