Dates
Pick a date of birth to see exact age.
Pick a date of birth and an “age as on” date. The page subtracts calendar years, months, and days in the usual human way (borrowing days when needed), then shows totals and a year-to-birthday progress bar. Nothing is uploaded.
How the calendar subtraction works
Age is worked out the way people actually count it, by calendar rather than by dividing days. The calculator subtracts the day, month and year separately and borrows where needed: if the day of the month has not yet been reached, it takes a month and adds that month's real number of days.
This matters because months are unequal. Counting from 31 January to 1 March is not the same number of days as counting from 31 March to 1 May, and a pure day-division approach reports a confusing result.
Controls on this screen
- Set Date of birth.
- Set Age as on (defaults to today) for cut-off forms.
- Use Today, Next New Year, or Next birthday chips to jump the second date.
- Read the hero age line, progress toward the next birthday, and the stat tiles below.
What each number means
- Years, months and days is the calendar age, the figure forms usually ask for.
- Total months is the whole number of complete months elapsed.
- Total days is the exact day count between the two dates.
- Total hours is derived from total days, so it assumes whole days rather than a time of birth.
- Next birthday counts the days remaining from the chosen date.
Where people use this
- Admission or job forms that ask for age on a fixed date.
- Eligibility checks against a scheme cut-off, not “today”.
- Quick sanity check between two calendar dates (totals section).
Limits you should know
- Time of day is ignored. Both dates are treated as whole calendar days, so the hours figure is days multiplied by 24.
- Dates are read in your device's local time zone.
- The zodiac sign uses conventional western date ranges, and the season shown is the Northern Hemisphere one.
- Some official documents compute age by their own convention, such as age as on a fixed date each year. Check the rule that applies to your form.
Processing
Dates stay in the browser. No account, no server log of your birth date.
Age calculation questions
How is exact age calculated?
The day, month and year are subtracted separately, borrowing where needed. If the day of the month has not yet been reached, a month is borrowed and its real number of days added. This matches how people actually count age by calendar rather than by dividing total days.
Can I calculate my age on a date other than today?
Yes. Set the second date to any past or future date to find your age as on that day. This is useful when a form or scheme applies a fixed cut-off date rather than today.
Why does my age in months not match my age in years times twelve?
Total months counts every complete month elapsed, while years and months splits that same span into whole years plus a remainder. Both describe the same period in different units.
How is the total hours figure worked out?
It is the total number of days multiplied by 24. Time of birth is not used, so both dates are treated as whole calendar days.
Does the calculator handle leap years?
Yes. Actual month lengths are used when borrowing days, so February in a leap year is counted correctly.
Is my date of birth stored?
No. The calculation runs entirely in your browser and nothing you enter is uploaded, stored or logged.
Related Finance & Date
If you need a neighbouring step in the same workflow, these pages are the closest match: Date Format Converter, EMI Calculator, GST Calculator. Browse the full Finance & Date set or the all tools hub.