Calculators
Age Calculator
Find your exact age in years, months, days, plus totals, weekday born and next birthday.
Leave "Age at this date" empty to calculate your age today.
Select your date of birth and press Calculate age.
What is an age calculator?
An age calculator works out exactly how old you — or anyone — is on a given date, expressed in years, months, and days. It goes beyond a simple year subtraction by handling months of different lengths and leap years correctly, so the result matches how age is officially counted. Alongside the headline figure it shows total months, weeks, and days lived, the day of the week you were born on, and a countdown to your next birthday.
How to use this tool
- Select the date of birth using the date picker.
- Optionally, set "Age at this date" to find someone's age on a past or future date — for example, how old a child will be when school starts. Leave it empty to use today.
- Press Calculate age to see the exact age plus totals, weekday of birth, and next-birthday countdown.
- Press Clear to reset both dates.
Key features
- Exact years/months/days calculation that respects varying month lengths and leap years.
- "Age at date" mode for historical or future dates — handy for eligibility checks and forms.
- Total months, weeks, and days lived, formatted with thousands separators.
- Day of the week of birth, and the date of plus days remaining until the next birthday.
- Correct handling of 29 February birthdays in non-leap years (counted on 28 February).
- Validation that stops impossible inputs, like a birth date in the future, with a clear hint.
Common use cases
- Official forms: confirming exact age for admissions, job applications, and ID documents.
- Parents: tracking a baby's age in months, or checking school-entry age cutoffs.
- Event planning: birthday countdowns and milestone ages (18th, 50th, retirements).
- Genealogy: working out how old ancestors were on the dates of historical records.
- HR and compliance: verifying minimum-age requirements on a specific joining date.
Practical tips
- For legal age checks, what matters is whether the birthday has passed on the relevant date — the "age at date" mode answers exactly that.
- Remember that different countries and institutions sometimes count age differently (for example, school years); this tool uses the standard calendar method.
- If you were born on 29 February, your legal birthday in non-leap years is usually 28 February or 1 March depending on local rules — the tool uses 28 February for the countdown.
- Daylight-saving and timezone edge cases can shift a birthday by a day; the tool normalizes all dates to midnight to avoid this.
Frequently Asked Questions
How is age in years, months and days actually computed?
Full years are counted first, then remaining full months, then remaining days, borrowing days from the previous month when needed — the same way official documents count age. Leap years and uneven months are handled automatically.
What is the 'Age at this date' field for?
It lets you find someone's age on any past or future date, such as how old a child will be on the first day of school, or how old someone was on the date of an old photograph.
How are 29 February birthdays handled?
The exact age math treats 29 February correctly in leap years. For the next-birthday countdown in a non-leap year, the tool counts down to 28 February.
Why does the total-days figure matter?
It is useful for precise records — medical histories, insurance calculations, and legal matters sometimes need age expressed as an exact day count rather than rounded years.
Does this tool store my date of birth?
No. The calculation runs entirely in your browser and your date of birth is never sent to or stored on any server.