Age Calculator
The Age Calculator computes your exact age in years, months, and days from your birth date, plus your total days lived and days until your next birthday. It's useful well beyond curiosity — checking eligibility cutoffs for school enrollment, verifying a minimum age requirement, or figuring out the exact age to put on a form. Because it works with any comparison date, you can also calculate how old someone was, or will be, at a specific historical or future event.
How This Tool Works
Enter your birth date (and optionally a different comparison date) to see your exact age, total days lived, and days until your next birthday.
Formula & Method
We calculate the calendar difference between your birth date and today (or a chosen date), correctly handling varying month lengths and leap years.
Example Calculation
Someone born on March 15, 1990 turns 36 on March 15, 2026 — as of earlier in 2026, the calculator would show their age as 35 years and some months. Checked again on August 11, 2026, they'd show as 36 years, 4 months, 27 days old, with 13,298 total days lived and 216 days remaining until their next birthday.
About the Age Calculator
Saying how old someone is sounds trivial until a form, a school, or a legal rule asks for the answer to the day. Counting the years since a birth year is not enough, because a person born in November is still a year younger than their birth year suggests for most of the calendar. This calculator compares two real calendar dates, your birth date and a reference date, and reports your age as completed years, plus the extra months and days that have passed since your last birthday.
Alongside the age, the tool shows two other numbers that people often want: the total number of days between the two dates, and how many days remain until the next birthday. The total days figure is a count of real calendar days, so every leap day in your lifetime is included automatically. The reference date defaults to today, but you can set any past or future date, which turns the tool into a way to answer questions such as how old someone will be on a wedding date, or how old a historical figure was at a famous event.
Parents checking school cut-off dates, adults planning for age-based benefits, genealogy hobbyists comparing records, and anyone filling out an application with a minimum age use this kind of calculation. It is a calendar calculation only. It does not know about cultural age systems that count years differently, and it does not decide eligibility, which depends on the exact rules and dates published by the organization involved.
When to Use It
Checking a school enrollment cut-off
A parent wants to know whether a child will be old enough for kindergarten under a rule that requires the child to turn five by a September date. They enter the birth date and set the reference date to the cut-off day, and the result shows whether the child will be five or still in the five-year-old countdown.
Planning around age-based milestones
Someone approaching retirement wants to see their exact age on a target date, such as the day a benefit program begins or a pension changes. They enter their birth date and the future date to see the age in years, months, and days, then check the official rules to confirm eligibility.
Filling out a form that asks for age on a date
Applications for sports leagues, scholarships, and competitions often ask for age as of a specific date, not today's age. Entering the birth date and that date gives the exact answer, avoiding a common mistake of reporting a year too young or too old.
Researching family history
A genealogy hobbyist reading an old record wants to know how old an ancestor was when they married, emigrated, or died. By entering the recorded birth date and the event date, they get the age at that moment and can see whether a record's stated age looks plausible.
How to Use It, Step by Step
- Open the Birth date field and choose the date of birth. You can type the date or use the date picker, and the year matters as much as the month and day.
- Leave the optional Calculate age as of field blank to use today's date. The tool then reads today's date from your device, so the result changes each day.
- Fill in the Calculate age as of field if you want the age on a specific date, such as an enrollment cut-off, a wedding, a closing date, or a historical event.
- Make sure the reference date is on or after the birth date. If the birth date comes later, the tool shows an error asking for a birth date before the comparison date.
- Press the calculate button to see three results: your Age in years, months, and days, the Total days lived, and the Days until next birthday.
- Read the age line as completed units. Years and months are fully finished, and days are the number of days since the most recent monthly anniversary of the birth date.
- Use the total days figure for milestones, such as 10,000 days old, by running the tool with later reference dates until you find the day it crosses the number.
- Note down the result with the date it applies to, since an age is only correct for the day it was calculated.
Understanding Your Results
The Age line has three parts. Years are the number of completed birthdays. Months are the full months since the last birthday, and days are what is left over after those months. So 6 years, 11 months, 0 days means the seventh birthday is about a month away, but the person is still counted as six until that day arrives.
The Total days lived is the count of calendar days between the two dates. It is a good number for milestones and for checking arithmetic, since you can divide it by 365.25 and get a close approximation of age in years. It also makes the leap-year effect visible, because over many decades the total exceeds 365 times the years by about a quarter of a day for each year.
The Days until next birthday counts forward from the reference date to the next occurrence of the birth month and day. On the birthday itself it shows zero. Use it for countdowns, but for any official purpose, check the actual rule and the date the organization uses. Different organizations calculate age at different moments, and the answer on a form can differ from what a casual calculation shows.
More Worked Examples
Kindergarten cut-off day
Scenario: A child born on September 15, 2020, with the cut-off date set to September 1, 2026.
Entering the birth date and setting the Calculate age as of field to 2026-09-01, the tool reports 5 years, 11 months, 17 days, with 2,177 total days lived and 14 days until the next birthday. The child has not yet turned six on the cut-off date, which is a different question from whether they are five. A rule requiring age five by that date is met, but a rule requiring six would not be.
Turning 65 on a specific date
Scenario: A person born on November 3, 1961, with the reference date set to November 3, 2026.
The tool reports 65 years, 0 months, 0 days, with 23,741 total days lived and 0 days until next birthday, since the reference date is the birthday itself. Programs tied to turning 65 usually define their own enrollment windows, which often begin before the birthday, so this result confirms the date but not the benefit rules.
A birthday at the end of the month
Scenario: A person born on January 31, 1984, with the reference date set to March 1, 2026.
The tool reports 42 years, 1 month, 1 day. It anchors the one-month point at the end of February because February has no 31st, so the month is treated as complete on February 28, 2026, and the single remaining day is March 1. Total days lived is 15,370 and the next birthday, January 31, 2027, is 336 days away.
Tips for Better Results
- Always set the reference date when a form asks for age as of a particular day. Today's age is often not the answer the organization wants.
- Double-check the birth date format on your device. A date picker avoids confusion between day-first and month-first typing, which can silently swap the month and day.
- Use the total days figure to plan milestone celebrations. Dates such as 10,000 days or 20,000 days old can be found by trying reference dates until the total crosses the target.
- For a person born on February 29, remember that the calendar has no matching day in most years, and organizations treat the birthday differently, so confirm the rule that applies.
- When comparing two people's ages, calculate each with the same reference date. Using different days for each person produces differences that are not real.
- Screenshot or note the result with its date if you need a record. The tool does not save anything, and tomorrow the same inputs with a blank reference date will give a different answer.
Common Mistakes to Avoid
- Subtracting birth year from current year. This overstates the age of anyone whose birthday has not yet occurred this year, which is a common cause of wrong ages on forms.
- Leaving the reference date blank when the question is about a future or past date. A blank field means today, which may not be the date the rule uses.
- Mistaking the day count in the age line for total days. The days in the Age line are only the days since the last month anniversary, while Total days lived is a separate figure.
- Entering the date in the wrong order. Day-first and month-first habits differ across countries, so confirm the picker shows the date you intended before calculating.
- Assuming the result decides eligibility. Organizations define their own cut-off dates and age rules, and the official definition always wins over a general calculator.
Assumptions and Limits
- The calculation uses the Gregorian calendar and the dates as entered, interpreted in your device's local time, so time of day and time zones do not affect the result.
- Months are counted from the birth day of the month. When the birth day does not exist in a month, such as the 31st in February, the month is treated as complete on the last day of that month.
- For someone born on February 29, the age line treats February 28 as the anniversary in non-leap years, while the next birthday countdown points to March 1, so the two lines can look slightly out of step around those dates.
- The tool measures calendar age as used in most Western systems. Some cultures count a person as one year old at birth or add a year at New Year, and those methods are not provided here. Official ages for legal or medical purposes should follow the rules of the relevant authority.
Key Terms
- Completed years
- The number of full birthdays someone has had. A person is not considered one year older until the birthday date has actually arrived.
- Reference date
- The date on which the age is measured. It defaults to today but can be set to any past or future date to answer questions about a specific day.
- Leap day
- February 29, which is added in most years divisible by four to keep the calendar aligned with the seasons. It is the reason a year can have 366 days.
- Calendar age
- Age measured by actual calendar dates in completed years, months, and days, as opposed to an approximation based on dividing days by 365.
- Age cut-off
- A rule that sets a specific date by which a person must have reached a certain age to qualify for something, such as school entry or a sports division.
- Total days lived
- The count of calendar days from the birth date up to the reference date, including any leap days in between.
Frequently Asked Questions
How is age calculated with leap years?+
The calculator uses actual calendar dates, so leap years are automatically handled correctly without any special adjustment needed.
Can I calculate someone's age on a future or past date?+
Yes, use the optional "calculate age as of" field to see what someone's age was, or will be, on any specific date.
Why does my age in months not match a simple calculation?+
Because months have different lengths (28–31 days), the calculator counts complete calendar months rather than assuming a fixed 30-day month.
How is "total days lived" different from just multiplying my age in years by 365?+
Total days lived counts the actual number of calendar days between your birth date and today, so it automatically includes every leap day along the way. Multiplying years by 365 would undercount by roughly one day for every four years of your life.
Can I use this to find out how old I'll be on a future date, like a wedding or graduation?+
Yes — enter your birth date as usual, then put the future date in the "calculate age as of" field. The calculator will show exactly how old you'll be, down to the day, on that future date.
How old am I in days, weeks, or months only?+
The tool shows total days directly. To get weeks, divide that number by 7 and take the whole number. For total months, multiply your completed years by 12 and add the months from the age line. The days-only figure is the most precise, since weeks and months are rougher units with different lengths.
How do I find out when I will turn a particular number of days old?+
Enter your birth date and try different reference dates in the optional field until the total days lived reaches the number you want. For a rough start, add that many days to your birth date on a calendar, then adjust. A milestone like 10,000 days arrives at roughly 27 years and 4 to 5 months of age.
Why does my age differ from what a website showed?+
Different sites use different reference dates, time zones, or age systems. Some count from the birth year only, which overstates age before the birthday. Others use a cached date. Check the reference date and the birth date first. If both match, small differences in how months are counted at the end of a month may explain the gap.
Can I calculate the age of someone who has died?+
Yes. Enter their birth date and set the reference date to the date of death. The result is the age at that moment, in years, months, and days. This is often used for obituaries, family history, and memorial records, where the exact age at death is part of the record.
What is my legal age in different situations?+
The legal definition depends on the country and the situation. Many places treat a person as reaching an age at the start or end of the birthday, and rules for school, driving, voting, and benefits each have their own dates. Use this tool to get the calendar facts, then check the exact wording of the rule that applies.
Found this useful? Share it
Help someone else out — or link to it from your own site.
Link to this tool
Writing about age calculator? Paste this on your site to link here.
<a href="https://everyfix.net/tools/age-calculator/">Age Calculator</a> by <a href="https://everyfix.net">EveryFix</a>Related Tools
Date Difference Calculator
Calculate the number of days, weeks, or years between two dates.
Use tool →Pregnancy Due Date Calculator
Estimate your due date from your last period or conception date.
Use tool →Event Countdown Calculator
Count down the days, hours, and minutes until any event.
Use tool →Percentage Calculator
Calculate percentages, percentage of a number, or percentage change.
Use tool →