📅

Age Calculator

Your age in detail — years, months, days and hours

Calculate your exact age in years, months, days and hours — including your Hijri calendar age and days until your next birthday. Enter your date of birth for instant results.

Frequently Asked Questions

We convert your birthdate to the Hijri calendar using a tabular algorithm (accurate to within 1–2 days of the observed calendar), then calculate the difference between your Hijri birthdate and today's Hijri date in years, months, and days — not by dividing days by an average year.
The Hijri year is lunar (354-355 days), while the Gregorian year is solar (365-366 days). The Hijri year is shorter by about 11 days, so your Hijri age will always be larger — for example, 30 Gregorian years ≈ 30.9 Hijri years.
Yes, it uses today's actual date and accounts for leap years and varying month lengths. Hijri dates use a tabular algorithm and may differ by 1–2 days from the observed (moon-sighted) calendar.
Yes, enter any person's date of birth in the field and results appear instantly. The calculator works for any date in the past.
How many days until my next birthday?

The calculator automatically shows the number of days until your next birthday in the "Days to Birthday" box, along with the day of the week and full date.

How many days has a 30 or 40-year-old lived?

A 30-year-old has lived approximately 10,950 days (262,800 hours). A 40-year-old approximately 14,610 days (350,640 hours). Enter your birthdate for your exact count.

What is the difference between my Hijri and Gregorian age?

The Hijri year is lunar (354-355 days), shorter than the Gregorian solar year by about 11 days. So your Hijri age will always be larger — for example, 30 Gregorian years ≈ 30.9 Hijri years.

Age Calculator — Exact Age in Years, Months and Days

This calculator gives your precise age down to the day — useful for passport applications, insurance forms, retirement planning, or simply satisfying curiosity. It handles leap years automatically and can calculate the difference between any two dates, not just your birthday to today.

Common uses

  • Checking legal age requirements (driving, voting, retirement)
  • Confirming age for visa and passport applications
  • Finding out how many days until an upcoming birthday
  • Verifying eligibility for age-restricted services

Leap year note

A leap year occurs every 4 years (with century exceptions). If you were born on February 29, the calculator handles this correctly — your birthday is treated as March 1 in non-leap years for counting purposes.

Last updated: September 2026