Connect via MCP →

Enter Calculation

Month / Day / Year

Formula

Formula: Minimum Age
Show calculation steps (1)
  1. Qualification rule

    Qualification rule: Minimum Age

    A person born on the cutoff date or earlier is at least A years old on the check date.

Advertisement

Results

To be at least 21 on 06/26/2026, born on or before
06/26/2005
MM/DD/YYYY cutoff date of birth
Age (minimum age) Born (on or before this date)
21 years 06/26/2005
18 years 06/26/2008

Check date: 06/26/2026. Anyone born on the listed cutoff date or earlier meets the minimum age on the check date. Feb 29 cutoffs falling in a non-leap year are rolled back to Feb 28.

What this calculator does

This is a reverse age checker. You give it a check date (for example, the day of an ID check) and one or more minimum ages, and it returns the latest possible date of birth — the "born on or before this date" cutoff — for which a person would be at least that age on the check date. Anyone born on the cutoff date or earlier qualifies.

How to use it

Enter the check date as month, day and year (it defaults to today). Then enter up to three minimum ages — common values are 21 for alcohol, 18 for adulthood/voting, 16 for a learner's permit or blood donation, and 13 for many social media accounts. Leave the second and third age fields blank if you only need one. The results table shows one row per age with its cutoff birthdate in MM/DD/YYYY format.

The formula explained

To be at least age A on the check date, a person must have already had their A-th birthday. That birthday happens exactly A years after birth, so the latest qualifying birthdate is the check date shifted back A whole years while keeping the same month and day:

$$\text{cutoff} = (\text{checkMonth},\ \text{checkDay},\ \text{checkYear} - A)$$

People born on that exact date have their A-th birthday on the check date, so they qualify (they are A that day). The only special case is a February 29 check date landing in a non-leap year — this tool rolls it back to February 28 so the cutoff stays conservative.

Timeline showing birth cutoff date A years before the check date
The cutoff date is the check date with the year shifted back by the minimum age A.

Worked example

Check date = 06/15/2026, minimum age = 21 → year = $$2026 - 21 = 2005$$ → cutoff = 06/15/2005. With minimum age 18 → \(2026 - 18 = 2008\) → 06/15/2008. So to buy a 21-restricted item on June 15, 2026, the customer must be born on or before June 15, 2005.

Check date minus A years equals the born-on-or-before cutoff date
Subtract the minimum age from the check year to get the latest qualifying birth date.

FAQ

Is a person born exactly on the cutoff date old enough? Yes — they turn the minimum age on the check date itself, so they meet the requirement.

What about a February 29 birthday? If the cutoff year is not a leap year, this calculator uses February 28 of that year as the safe cutoff.

Does this account for time zones? No. It treats every input as a plain calendar date with no time or time-zone adjustment.

Last updated: