Age Calculator
Calculate exact age in years, months and days, plus total days and the next birthday.
Processing: This tool runs entirely in your browser. Your input and any file you open stay on your device — nothing is uploaded to a server.
How to use the age calculator
- Enter the date of birth.
- Optionally change the date to calculate as of.
- Read the exact age and the days until the next birthday.
About this tool
Age sounds like simple subtraction until months get involved. Months have different lengths, so 'one month after 31 January' has no obvious answer, and leap years shift the day count. This calculator counts whole years first, then whole months, then the remaining days — the convention used for legal age and for most official forms.
It also reports the total number of days, which is the unambiguous figure when you need to compare two spans rather than describe one.
Common uses
- Filling in an exact age on a form.
- Working out an age on a specific past or future date.
- Counting down to a birthday or anniversary.
Frequently asked questions
- How are leap years handled?
- The calculation uses real calendar dates, so leap days are counted where they occur. Someone born on 29 February is treated as having their birthday on 1 March in non-leap years.
- Can I calculate age at a past date?
- Yes. Change the second date to any date you like and the age is calculated as of that day.
Related tools
Unix Timestamp Converter
Convert Unix timestamps to human dates and back, in local time and UTC, with ISO 8601 output.
Percentage Calculator
Work out a percentage of a number, what percentage one number is of another, and percentage change.
BMI Calculator
Calculate body mass index from height and weight, in metric or imperial units.
Loan & EMI Calculator
Calculate the monthly repayment, total interest and total cost of a loan from amount, rate and term.