Age Calculator
Enter your date of birth and get your exact age — years, months and the total number of days you've been alive.
Calculator



What this age calculator does
Working out an exact age is fiddly because months have different lengths and leap years add a day every four years. This age calculator does it precisely: enter a date of birth and it returns the age in completed years and months, plus the total number of days lived. It's handy for forms, eligibility checks, birthdays, pet ages, historical dates and any time "how old exactly?" matters.
Because it counts the actual calendar — accounting for leap years and the real number of days in each month — the result is more accurate than the quick "this year minus birth year" estimate, which can be a year out depending on whether the birthday has happened yet.
How to use it
- Pick the date of birth using the date field.
- Calculate. The calculator shows the age in years and months and the total days lived, all as of today.
How it works
The tool compares the birth date with today's date. It counts complete years first, then the leftover complete months, adjusting if the day of the month hasn't been reached yet (so someone born on the 20th isn't counted as a month older until the 20th arrives). The total days figure is the raw difference between the two dates in days, which automatically includes every leap day in between.
Worked examples
Age in different units (approximate)
| Age in years | Months | Weeks | Days |
|---|---|---|---|
| 1 | 12 | 52 | 365 |
| 10 | 120 | 522 | 3,653 |
| 25 | 300 | 1,304 | 9,131 |
| 50 | 600 | 2,609 | 18,262 |
| 80 | 960 | 4,174 | 29,220 |
Includes leap days; values are rounded.
When to use it
- Eligibility checks — voting, driving, retirement, age-restricted services.
- Forms and applications that ask for exact age on a given date.
- Birthdays and milestones — count down to the next one.
- Pets, antiques and records — work out age from any start date.
Tips and common mistakes
Use the full date, not just the year, or you risk being a year off. Mind time zones if you check around midnight — the "today" used is your device's local date. Remember leap years are already handled in the day count, so no manual adjustment is needed. And for legal age thresholds, always confirm the rule in your jurisdiction; some count age "on or after" a birthday differently for specific purposes.
How age affects eligibility
Exact age matters most around legal and administrative thresholds. In the US you can vote and are treated as a legal adult at 18, can typically rent a car (sometimes with a surcharge) from 21 or 25, and reach full Social Security retirement age at 66–67 depending on birth year. In the UK you can drive at 17, vote at 18, and the State Pension age is rising toward 67. Because these rules hinge on whether a birthday has actually passed, the "year minus year" shortcut can put you on the wrong side of a cut-off. Working from the full date — as this calculator does — avoids claiming or being denied something a day too early or too late.
Chronological age vs other measures
The number this tool reports is your chronological age: the literal time since birth. It is the figure used on forms, for school years, insurance bands and pension dates. Other concepts — "biological age" estimated from health markers, or a pet's age expressed in "human years" — are separate approximations and are not what eligibility and paperwork rely on. For a dog or cat, you can still use the calculator to find the true elapsed time since birth, then apply a species-specific conversion separately if you want a human-equivalent figure.
Counting down to the next milestone
The same date arithmetic powers birthday countdowns and milestone planning. If you know your date of birth and today, the gap to your next birthday is simply the days until that date returns on the calendar — useful for planning a party, a retirement date or a child's school cut-off. Round-number milestones like 10,000 days lived (about 27 years and 4 months) make memorable markers, and because the day count advances every single day, you can pinpoint exactly when you'll reach one.
Frequently asked questions
How is exact age calculated?
The calculator counts the complete years and months between your date of birth and today, adjusting if your birthday hasn't occurred yet this year, and gives the total days lived as the raw difference between the two dates.
Why isn't my age just this year minus my birth year?
Because your birthday may not have happened yet this year. If you were born in December and it's March, you're still a year younger than the simple subtraction suggests. The calculator handles this automatically.
Does it account for leap years?
Yes. The total-days figure is the actual difference between the two dates, so every leap day between them is included automatically.
Can I calculate age on a future or past date?
This tool calculates age as of today. For an age on a specific other date, you can use the date difference calculator to find the gap between any two dates.
How many days are in a year on average?
About 365.25, because of the extra day added every four years for leap years. Over long spans this averaging keeps the day count accurate.
Is my birth date stored anywhere?
No. The calculation runs entirely in your browser. Nothing you enter is saved, sent or shared.