How is age calculated precisely?
The calculator counts full years, months, and days between your date of birth and the chosen date, accounting for months of 28, 29, 30, or 31 days and for leap years. That makes it more accurate than simply dividing a number of days by 365.
Common uses
- Official forms: many forms ask for age in years and months.
- Job and scholarship applications: check that you meet an age requirement on a given date.
- Children's ages: track a child's age in months and days in their early years.
A worked example
Someone born on 15 March 1995 is 31 years, 6 months and 12 days old on 27 September 2026: 31 full years to 15 March 2026, six months to 15 September, then 12 days. That is 11,519 days lived in total, or 1,645 weeks and 4 days.
How to work out your age by hand
- Subtract your birth year from the current year.
- If your birthday hasn’t come yet this year, subtract one.
- Count the months since your last birthday, then the remaining days. If today’s day number is smaller than your birth day, “borrow” the length of the previous month — the step that makes manual counting error-prone.
Why is your Hijri age higher?
A Hijri year has 354 or 355 days, about 11 days shorter than a Gregorian year, so your age in Hijri years grows by roughly one extra year every 33 years. Find it exactly with the Hijri age calculator.
Frequently Asked Questions
What if I was born on February 29?
In non-leap years there is no February 29, so the calculator treats your birthday as March 1 in those years, which is the most common convention.
Can I calculate my age on a future date?
Yes. Change the second date to any future date to see how old you will be then, which is useful for checking an age requirement by an upcoming deadline.
How many days have I lived?
The calculator shows “Total days” and “Total weeks” right under the result, counted from your date of birth to the chosen date.
When is my next birthday?
Under the result you’ll find the number of days left until your next birthday.