Age Calculator
Find your exact age in years, months and days.
Enter details
Result
What is the Age Calculator?
An Age Calculator works out exactly how old someone is from their date of birth, expressed in years, months, and days rather than a single rounded number. Most people know their age in years, but there are many situations where the precise figure matters: job applications with strict age limits, school and university admissions, passport and visa forms, insurance quotes, pension eligibility, sports age categories, and legal documents that hinge on an exact date.
Calculating this by hand is deceptively easy to get wrong because months have different lengths and leap years add an extra day every four years. Counting back from today across those irregular boundaries produces errors surprisingly often. This calculator handles the calendar arithmetic for you and also shows your age expressed in total months, weeks, days, and even hours, which is useful for milestone tracking and for forms that ask for age as of a specific future date.
How to use this calculator
- 1Enter your date of birth using the day, month, and year fields, taking care to use the correct calendar format shown on screen.
- 2Leave the second date set to today if you want your current age, or set it to a specific date if you need your age as of a deadline or event.
- 3Submit the form to see your exact age broken down into years, months, and days.
- 4Review the additional breakdowns showing your age in total months, weeks, and days for forms that request those units.
- 5Double check the year field before relying on the result for any official application, since a single mistyped digit changes everything.
How it works
The calculator compares two calendar dates rather than simply dividing a number of days by 365. It starts by subtracting the birth year from the target year to get a provisional age in years. It then checks the month and day. If the target date falls before the birthday in that year, one year is subtracted and the remaining months are counted forward from the birth month, borrowing days from the previous month where needed.
Leap years are handled automatically. February gains a twenty ninth day in years divisible by four, except century years that are not divisible by four hundred. Because the calculation walks the real calendar instead of using an average year length, the result stays accurate across any span of dates, including births on 29 February, which are conventionally treated as 28 February in non leap years for age purposes.
How each age unit is derived
| Unit shown | What it means | How it is counted |
|---|---|---|
| Years, months, days | Your exact calendar age | Real calendar walk from birth date to target date |
| Total months | Complete months lived | Years multiplied by 12 plus remaining whole months |
| Total weeks | Complete weeks lived | Total elapsed days divided by 7, rounded down |
| Total days | Every day lived | Direct day count including all leap days |
| Next birthday | Time remaining | Days from target date to the next occurrence of your birth date |
Related tools
Percentage Calculator
Work out percentages, increases, decreases, and marks in a couple of clicks.
Try itUnit Converter
Convert length, weight, temperature, volume, speed, and area between units instantly.
Try itBMI Calculator
Check your Body Mass Index from your height and weight in metric or imperial units.
Try itAge Calculator, FAQs
Common questions about the Age Calculator.