DevDarsha

Age Calculator

Calculate your exact age in Gregorian, Bangla, and Hijri years at the same time — plus total days, weeks, and hours lived.

Your age (Gregorian) 25 years, 0 months, 0 days
Bengali (Bangla) calendar: ২৫ বছর (25 years BS)
Hijri (Islamic) calendar: 25 years AH
Total: 9,131 days · 1,304 weeks · 219,144 hours

About this age calculator

This tool computes your precise age across three calendar systems: Gregorian (the standard English year), Bangla Sambat (Bengali year, BS), and Hijri (Islamic lunar year, AH). Enter your date of birth and an optional "age on" date — the result is calculated server-side using accurate calendar arithmetic.

Why three calendars?

People who use multiple calendars in daily life — a Bangla speaker who also follows the Hijri month for Ramadan, or anyone preparing bilingual documents — often need to express age in more than one system. This tool shows all three at once, so you do not have to look up conversions separately.

Why is my Hijri age higher?

The Hijri year averages 354.367 days — about 11 days shorter than the 365.25-day solar year. So roughly every 33 solar years, you live one extra Hijri year. The math: if you are 33 years old in the Gregorian calendar, you are approximately 34 years old in the Hijri calendar. The tool calculates this exactly by querying the Aladhan calendar API for both birth and "age on" dates.

Worked example

Suppose you were born on 15 August 2000 and want your age on 24 May 2026. The tool returns: 25 years, 9 months, 9 days (Gregorian), approximately 25 years (Bangla Sambat), and approximately 26 years (Hijri). It also shows a total of 9,413 days, 1,344 weeks, and 225,912 hours lived.

Future or past dates

The "age on" field accepts any date — past or future. Use it to figure out how old someone will be on an upcoming birthday, anniversary, or exam date, or to look up how old you were on a memorable past event.

Frequently asked questions (FAQ)

Age calculator FAQs

How is my exact age calculated?

Enter your date of birth and an "age on" date (defaults to today). The tool computes the precise difference in years, months, and days using calendar arithmetic — it accounts for leap years, varying month lengths, and your local timezone (Asia/Kolkata).

Why does the tool show three different ages?

You see your age in three calendars at once: Gregorian (the standard English year), Bangla (Bengali Sambat year — about the same number, offset by 593–594), and Hijri (Islamic lunar year — about 3% more, since the Hijri year is ~11 days shorter than the solar year).

Why is my Hijri age more than my English age?

The Hijri (Islamic) year is a lunar year of 354 or 355 days — roughly 11 days shorter than the 365-day solar year. So over 33 solar years, you will have lived approximately 34 Hijri years. The tool calculates this exactly using the Aladhan calendar API.

Can I calculate age for a future date or a historical date?

Yes. Change the "age on" field to any past or future Gregorian date. This is useful for figuring out how old someone will be on a specific upcoming day (a wedding, an anniversary) or how old they were on a past event.

How many days have I lived?

The tool also shows total elapsed days, weeks, and hours from your date of birth to the "age on" date. This is purely a calendar difference — it does not account for hours or minutes, only complete days.