Age Calculator

Useful for legal, historical, or future age calculations
{{ data.error }}
Exact Age — Happy Birthday!
{{ data.result.years }} years   {{ data.result.months }} months   {{ data.result.days }} days
As of {{ data.result.asOfFormatted }}
{{ data.result.totalDays | number:0 }}
Total Days
{{ data.result.totalWeeks | number:0 }}
Total Weeks
{{ data.result.totalMonths | number:0 }}
Total Months
{{ data.result.totalHours | number:0 }}
Total Hours
Next Birthday
Today!
{{ data.result.daysUntilBirthday | number:0 }} days away
Zodiac Sign
{{ data.result.zodiac.symbol }}
{{ data.result.zodiac.name }}
{{ data.result.zodiac.element }} sign

Free Age Calculator Online — Find Your Exact Age Instantly

Our free Age Calculator tells you exactly how old you are in years, months, and days — plus a full breakdown of your total days, weeks, months, and hours lived. Just pick your date of birth and get the result instantly, with no signup required.

What does the Age Calculator show?

Beyond the standard "X years old," this tool gives you the complete picture. You'll see your precise age down to the day, the total number of days and weeks you've been alive, your approximate total hours lived, how many days until your next birthday, and your Western zodiac sign — all calculated in real time.

Calculate age as of a specific date

Need to know someone's age on a past or future date? Enable the "Calculate age as of a specific date" option to enter any target date. This is commonly used for legal purposes (age at the time of a contract or offence), historical research, retirement planning, or simply to know what age you'll be on a milestone date.

How leap year birthdays (Feb 29) are handled

If you were born on February 29, the age calculator correctly handles your birthday. For the "Next Birthday" countdown, it finds the next calendar date of February 29 (i.e., the next leap year), rather than defaulting to February 28 or March 1. For years where Feb 29 does not exist, your age in years, months, and days is still calculated accurately based on the elapsed time.

How your zodiac sign is determined

Your Western zodiac sign is determined by your birth month and day. The 12 signs each cover a date range: Aries (Mar 21 – Apr 19), Taurus (Apr 20 – May 20), Gemini (May 21 – Jun 20), Cancer (Jun 21 – Jul 22), Leo (Jul 23 – Aug 22), Virgo (Aug 23 – Sep 22), Libra (Sep 23 – Oct 22), Scorpio (Oct 23 – Nov 21), Sagittarius (Nov 22 – Dec 21), Capricorn (Dec 22 – Jan 19), Aquarius (Jan 20 – Feb 18), and Pisces (Feb 19 – Mar 20).

Frequently Asked Questions About the Age Calculator

How do I calculate my exact age?

Select your date of birth using the date picker. The calculator instantly shows your exact age in years, months, and days, along with your total days, weeks, months, and hours lived.

Can I calculate my age on a past or future date?

Yes. Check the "Calculate age as of a specific date" box and enter any target date. This is useful for legal documents, historical calculations, or planning ahead for a milestone birthday.

What if I was born on February 29?

The calculator fully supports February 29 birthdays. The "Next Birthday" countdown will point to the next occurrence of February 29 (the next leap year), and your age in years, months, and days is always calculated accurately based on elapsed calendar time.

Why does total hours not perfectly match total days × 24?

It does — total hours is calculated as total calendar days multiplied by 24. This is a standard approximation and does not account for daylight saving time changes, which would shift the count by at most a few hours over a lifetime.

How is the zodiac sign determined?

Your Western zodiac sign is based on your birth month and day. Each of the 12 signs covers a specific date range, for example Aries runs from March 21 to April 19. The calculator assigns your sign automatically as soon as you enter your date of birth.

What does "next birthday countdown" mean when using a custom date?

When you use the "as of a specific date" option, the next birthday countdown is calculated relative to that date, not today. For example, if you set the "as of" date to January 1, 2020, the countdown shows how many days until the next birthday after January 1, 2020.

Free Age Calculator Online