CalcNest

Your age, precisely

Age Calculator

Enter your date of birth to calculate your exact age in years, months and days โ€” plus how long you've been alive, your next birthday and more.

Exact age today Days you've lived Next birthday Free ยท no sign-up
Date of birth 14 March 1990
Exact age
36 years old
36 years ยท 5 months ยท 24 days
Born 1990
Today 2026
13,327 days
Next birthday ยท 188 days
Age calculator

When were you born?

Enter your date of birth and we'll calculate your exact age as of today.

Your exact age
0 years old
Next birthday โ€”
0 days away
Months lived โ€” completed calendar months
Weeks lived โ€” whole weeks
Days lived โ€” elapsed days
Hours lived โ€” days ร— 24
Your birthday

A little more about your date

These details don't affect your calculated age, but give some extra context about your birthday.

Born on โ€”
Zodiac sign โ€”
Approx. generation โ€”
Next age โ€”

Understanding your result

How your exact age is calculated

Your age is more than the difference between two years. An exact calculation counts the complete years, months and days between your date of birth and today's date while respecting the real calendar.

Years, months and days

The most familiar way to state someone's age is in complete calendar years. But when you want a precise result, the remaining months and days matter too.

Simply subtracting your birth year from the current year can give the wrong answer if your birthday has not happened yet. The calculator instead works through the calendar in order.

1
Count complete years Start at your date of birth and count each full year that has passed.
2
Count complete months From the last complete year, count the full calendar months that have passed.
3
Count the remaining days Any days left after the complete years and months form the final part of your exact age.
Worked example
Born ยท 14 March 1990
โ†“
Date ยท 7 September 2026
Exact age 36 years,
5 months,
24 days

Why your age looks different in other units

The calculator also shows how much time has passed since your birth date in months, weeks, days and hours. These totals answer a slightly different question from your calendar age.

For example, saying you are 30 years old describes the number of complete calendar years you have lived. Your total days lived counts every calendar day in that period, including leap days.

Months Completed months Full calendar months since your birth date.
Weeks Whole weeks Total elapsed days divided into complete seven-day periods.
Days Elapsed days The calendar-day difference between your birth date and today.
Hours Days ร— 24 A date-based estimate because no birth time is entered.
Because this calculator asks for a date rather than an exact birth time and time zone, the hours figure is calculated from your total days ร— 24. It should not be treated as the exact number of hours since the moment you were born.

What about leap years?

Leap years add 29 February to the calendar. That extra day matters when calculating total elapsed days across a long period, so it should not be approximated by treating every year as exactly 365 days.

Under the Gregorian calendar, most years divisible by 4 are leap years. Century years are the exception: they must also be divisible by 400. That is why 2000 was a leap year but 1900 was not.

The calculator works from actual calendar dates, so leap days that occur between your birth date and today are naturally included in the elapsed-day total.

What if you were born on 29 February?

A person born on 29 February still gets one year older every year โ€” their age does not only increase during leap years. The unusual part is simply that the exact calendar date of 29 February appears only in leap years.

For the next-birthday countdown, CalcNest uses 28 February in a non-leap year. This is a calculation convention for the countdown, not a statement about when a 29 February birthday is legally recognised in every country.

Legal age rules can depend on the country and the purpose involved. If you need to know when someone legally reaches a particular age, use the rules for the relevant jurisdiction rather than relying on a general birthday calculator.

How to calculate your age manually

If you only need your age in complete years, you can usually work it out mentally. For an exact years-months-days result, you need to account for the position of both dates within the calendar.

Years
Subtract your birth year from the current year. If your birthday has not occurred yet this year, subtract one more year.
Months
Starting from your most recent birthday, count the complete calendar months that have passed.
Days
Count the remaining calendar days after those complete months. Month lengths vary, so this is where manual calculations most often become awkward.
For a quick estimate, current year โˆ’ birth year is fine. For an exact result, the month and day of both dates must also be considered.

What else does the calculator tell you?

Alongside your exact age, CalcNest shows the weekday you were born, your next birthday and an approximate generation label. It also displays your Western zodiac sign as a light-hearted birthday detail.

Generation boundaries are approximate rather than universal. Different researchers and organisations can use slightly different starting and ending years, so the generation result should be treated as a general reference rather than a fixed classification.

If you want to compare two birthdays rather than calculate one person's age, use the Age Difference Calculator to see the exact gap in years, months and days.

Common questions

Age calculator FAQs

Answers to common questions about calculating age, birthdays, leap years and the different ways your age can be measured.

Enter your date of birth into the calculator. CalcNest counts the complete calendar years, months and remaining days between your birth date and today, giving you a more precise result than simply subtracting your birth year from the current year.

That works only if your birthday has already occurred this year. If it is still upcoming, subtracting the years alone makes you one year too old. An exact calculation also considers your birth month and day.

Enter your birthday above and the calculator will show the number of calendar days that have elapsed between your date of birth and today. This includes leap days, so it is more accurate than multiplying your age by 365.

The calculation uses actual calendar dates, so 29 February is naturally included whenever it occurs between your birth date and today. Under the Gregorian calendar, a year divisible by 4 is normally a leap year, except century years must also be divisible by 400.

You still become one year older every year. For CalcNest's next-birthday countdown, a 29 February birthday is treated as 28 February during a non-leap year. This is a calculator convention and should not be taken as a universal legal rule.

The months result represents completed calendar months since your date of birth. It is not calculated by treating every month as the same number of days, because real calendar months vary from 28 to 31 days.

Not to the exact hour of your life. The calculator only knows your birth date, not your birth time or time zone, so the hours figure is calculated as your elapsed calendar days multiplied by 24. It is best treated as a date-based total.

The calculator gives an approximate generation based on your birth year, such as Generation Z, Millennial, Generation X or Baby Boomer. Generation boundaries are not universally fixed, so different organisations may classify some birth years differently.

This calculator is designed to calculate your age as of today. If you need to measure the time between two specific dates instead, use CalcNest's Days Between Dates Calculator to find the exact time between two dates, or the Date Calculator for general date calculations.

i

CalcNest calculates age from calendar dates. Legal definitions of when a particular age is reached can vary by country and purpose.

Keep calculating

Related date tools

Need to compare birthdays, measure the time between two dates or work out a future date? These CalcNest tools can take you further.

Comparing two people? See exactly how far apart two birthdays are

Enter two dates of birth to compare the age gap, total days apart and upcoming birthdays.

Compare ages

Quick feedback

Was this calculator helpful?

One click helps us make CalcNest better.

Thanks for letting us know. Want to tell us a little more?

Tell us what you think

Your feedback helps us improve this calculator.

Thanks for helping improve CalcNest.

Your feedback has been submitted successfully.

Scroll to Top