🎂 Age Calculator

Enter your date of birth to find your exact age right now — in years, months, days, hours, and minutes. Also shows your generation, zodiac sign, and baby age in weeks.

Quick Year Buttons
🎂

Enter your date of birth and click Calculate

Your exact age, generation, zodiac sign, birthday countdown, and full breakdown will appear here instantly.

⚠️ Date changed — click Calculate to refresh your results.

How to Calculate Exact Age — Formula, Leap Years & Common Mistakes

Calculating your exact age in years, months, and days is trickier than it looks — months have different lengths, leap years add a day, and most simple methods get it slightly wrong.

Step-by-Step Age Calculation

Exact Age (Years → Months → Days)
Age = (Today − Date of Birth)
Step 1: Subtract birth year from current year
Step 2: If birthday hasn't occurred this year yet — subtract 1 year, add 12 months
Step 3: Subtract birth month from current month for remaining months
Step 4: If birth day > today's day — borrow a month and adjust days

Example: Born November 15, 1990 — Age on July 2, 2026

1
Years: 2026 − 1990 = 36, but birthday (Nov) hasn't passed yet → 35 years
2
Months: July(7) to November(11) = 4 months remaining
3
Days: 15 − 2 = 13 days into the current month period
✓ Age = 35 years, 7 months, 17 days

Why Most Quick Calculations Are Wrong

  • Simple subtraction (years only) — ignores whether your birthday has passed yet this year. Can be off by 1 year.
  • Dividing by 365 — ignores leap years (one extra day every ~4 years). Off by ~6 days per decade.
  • Multiplying by 30 for months — months have 28–31 days. Using 30 introduces cumulative error.

Leap Year Birthdays

Born on February 29? You technically only have a birthday every 4 years. In non-leap years, most countries legally recognise February 28 as the birthday. This calculator handles February 29 birthdays correctly — showing age as of Feb 28 in non-leap years.

Your Exact Age in Days, Hours, Minutes & Seconds

Years and months aren't the only way to measure age. The calculator above also breaks your age down into smaller units — useful for baby milestones, birthday trivia, or just curiosity.

Converting Age to Smaller Units
Days ≈ Age in years × 365.25 (accounts for leap years)
Hours = Days × 24
Minutes = Hours × 60
Seconds = Minutes × 60
AgeApprox. DaysApprox. HoursApprox. Minutes
18 years6,575157,8009,468,000
25 years9,131219,14613,148,750
30 years10,958262,97515,778,500
40 years14,610350,63321,038,000

These are approximations based on average year length. Enter your exact date of birth in the calculator above for a precise, up-to-the-minute count.

Baby Age: Weeks vs Months

  • 0–3 months: Paediatricians track age in exact weeks
  • 3–24 months: Age tracked in months
  • 24+ months: Age tracked in years and months
  • Our calculator shows all three breakdowns for any age

Generations by Birth Year — Which Generation Are You? (2026)

The most commonly searched question after "how old am I" is "what generation am I?" Here's the complete guide. The calculator above identifies your generation automatically.

GenerationBirth YearsAge in 2026Key Characteristics
Generation Alpha2013–present0–13First generation born entirely in the smartphone era; digital natives from birth
Generation Z (Zoomers)1997–201214–29Grew up with social media; first fully digital generation; TikTok, YouTube
Millennials (Gen Y)1981–199630–45Came of age with the internet; shaped by 9/11 and 2008 financial crisis
Generation X1965–198046–61"Latchkey kids"; bridge between analog and digital eras; MTV generation
Baby Boomers1946–196462–80Post-WWII population boom; defined by cultural revolution of the 1960s–70s
Silent Generation1928–194581–98Grew up during Great Depression and WWII; known for conformity and civic duty
Greatest GenerationBefore 192899+Fought in WWII; defined by sacrifice, duty, and rebuilding post-war world

Age in 2026 by Birth Year — Quick Reference

Born InAge in 2026 (if bday passed)Age in 2026 (if bday not yet)Generation
20101615Gen Alpha
20052120Gen Z
20002625Gen Z
19953130Millennial
19903635Millennial
19854140Millennial
19804645Gen X
19755150Gen X
19705655Gen X
19656160Gen X
19606665Boomer
19557170Boomer
19507675Boomer
19458180Silent
19408685Silent

Age Gap Ranges & What They Mean

Age GapRelationship ContextNotes
0–2 yearsSiblings, close friends, school peersSame cultural references, same school years
3–5 yearsSiblings, couples, close colleaguesSmall enough to share most experiences
6–10 yearsCouples, mentor/mentee, sibling gapMay straddle generation boundaries
11–20 yearsParent/young child, significant couplesUsually different generations
21–30 yearsParent/adult child, grandparent/childTypically 1 full generation apart
30+ yearsGrandparent/grandchild2 generations apart; very different cultural contexts

How Old Am I If I Was Born in a Specific Year?

If you know your birth year but not your exact age, use this table to find your age in 2026 — or enter your full date of birth in the calculator above for an exact result down to the day.

Age From Birth Year
Current Age = 2026 − Birth Year
Subtract 1 if your birthday hasn't happened yet this year
Birth YearAge in 2026
20260
20242
20224
20215
20188
20179
201610
201511
201412
201313
201115
201016
200719
200620
200026
199531
199036
198541
198046
197056
196066
195076

For a birth year not shown here, subtract it from 2026 — or enter your exact date of birth in the calculator above for a precise answer that accounts for whether your birthday has already passed this year.

How Old Was I in a Past Year or on a Past Date?

Looking backward works exactly the same way as looking forward — use the Age on Date mode above, enter your date of birth, then set the target date to any point in the past instead of the future.

Age at a Past Date
Age Then = Past Year − Birth Year
Subtract 1 if your birthday hadn't happened yet by that date

Worked examples:

Born InLooking Back ToAge at That Time
1986201327 years old
1990202636 years old
199420039 years old
2003202219 years old

This is useful for figuring out how old you (or someone else) were during a specific event, school year, or photo — enter both dates above for an exact answer in years, months, and days.

If You Were a Certain Age in a Past Year, How Old Are You Now?

Some people remember how old they were during a specific year rather than their exact birth date. You can still work forward to today's age from that.

Current Age From a Past Age
Current Age = Age Then + (2026 − Year Then)
If You WereInYou Are Now (2026)
12 years old201721 years old
13 years old201920 years old
15 years old200140 years old
21 years old201532 years old
22 years old201137 years old

The same math works for graduation years, assuming a typical high school graduation age of 18: someone who graduated in 2012 is 32 in 2026; graduated in 2016 is 28; graduated in 2018 is 26.

Zodiac Signs by Birthday — Western & Chinese

The calculator above automatically identifies your Western zodiac sign from your date of birth. Here's the complete reference.

Western Zodiac Signs

SignDates
♈ AriesMar 21 – Apr 19
♉ TaurusApr 20 – May 20
♊ GeminiMay 21 – Jun 20
♋ CancerJun 21 – Jul 22
♌ LeoJul 23 – Aug 22
♍ VirgoAug 23 – Sep 22
♎ LibraSep 23 – Oct 22
♏ ScorpioOct 23 – Nov 21
♐ SagittariusNov 22 – Dec 21
♑ CapricornDec 22 – Jan 19
♒ AquariusJan 20 – Feb 18
♓ PiscesFeb 19 – Mar 20

Interesting Age Facts

  • By age 30 you've lived approximately 10,957 days (accounting for leap years)
  • The average human heart beats ~2.5 billion times in a 70-year lifetime
  • You are older in the morning than at night — you grow about 1 cm taller overnight as your spine decompresses, then compress during the day
  • Your cells renew constantly — most cells are replaced within 7–10 years, but your neurons can last a lifetime
  • The world's oldest verified person, Jeanne Calment, lived to 122 years, 164 days
  • Babies are technically the youngest humans, but their cells are among the newest and freshest — older people's cells have replicated more times
  • In Korean age reckoning, you are 1 year old at birth — so you'd add 1 to your Western age (though Korea officially adopted the Western system in 2023)

Days Lived Milestones

  • 1,000 days old ≈ 2 years 8 months
  • 10,000 days old ≈ 27 years 4 months
  • 20,000 days old ≈ 54 years 9 months
  • 30,000 days old ≈ 82 years 2 months

Age Calculator — Frequently Asked Questions

Answers to the most common questions about calculating exact age, generations, leap year birthdays, and birthday countdowns.