Age Calculator by Date of Birth

Calculate your exact age from your date of birth in years, months and days. This free DOB age calculator also shows your age in weeks, days and hours, the day you were born, and how many days are left until your next birthday.

Free Exact Age Birthday Countdown Zodiac Sign Life Stats

Age Calculator

Change for past/future age calculation
Your Exact Age
—
—
📅
—
Days
📆
—
Weeks
🗓️
—
Months
⏰
—
Hours
📅
Born on
—
✨
Zodiac Sign
—
🐉
Chinese Zodiac
—
💎
Birthstone
—
🌸
Birth Flower
—
🔢
Life Path Number
—
Next Birthday Countdown
—
Days
—
Hours
—
Minutes
—
Seconds
—
Milestone Birthdays
Life Stats (approximate)

Free Age Calculator — Calculate Exact Age Online

Our age calculator gives you the most comprehensive age calculation available online — free and instant. Enter your date of birth to instantly get your exact age in years, months, and days, along with total days and hours you have been alive, birthday countdown timer, zodiac sign, Chinese zodiac, birthstone, birth flower, life path number, milestone birthday dates, and fascinating life statistics.

🎯
Exact Age
Age in years, months, days, total days, weeks, hours.
🎂
Birthday Countdown
Live countdown with days, hours, minutes, seconds.
✨
Zodiac & Birthstone
Western zodiac, Chinese zodiac, birthstone, birth flower.
🏁
Milestone Birthdays
Next 5 milestone birthdays (18, 21, 25, 30, 40, 50, 60, 75, 100).
📊
Life Stats
Heartbeats, breaths, meals, hours slept — fun life facts.
↔️
Age Difference
Compare two birth dates to get exact age difference.

How to Calculate Exact Age

Calculating exact age sounds simple — subtract the birth year from the current year — but the precise calculation is more complex. Our calculator uses the most accurate method:

  1. Years: Start with the difference in birth and calculation years.
  2. Adjust for month: If the current month is earlier than the birth month, subtract 1 from years (the birthday hasn't occurred yet this year).
  3. Adjust for day: If the current day is earlier than the birthday in the current month, the birthday hasn't occurred yet — adjust accordingly.
  4. Calculate remaining months: The months component is calculated after adjusting for day borrowing from the previous month.
  5. Calculate remaining days: Days remaining after complete months are counted.

Example: Born 15 August 1995, today 19 May 2026. Years = 2026 - 1995 = 31. But August (8) hasn't come yet in May (5), so subtract 1 year: 30 years. Months from August to May = 9 months. Days from 15th to 19th = 4 days. Exact age: 30 years, 9 months, 4 days.

Total Days, Weeks, and Hours You Have Lived

The total count of days, weeks, and hours you have been alive is simply the difference between today and your birth date in those units:

  • Total Days: (Today − Birth Date) in milliseconds ÷ 86,400,000 (ms per day)
  • Total Weeks: Total Days ÷ 7
  • Total Months: Years × 12 + remaining months
  • Total Hours: Total Days × 24

For someone born on 1 January 1990, here are their totals as of May 2026: ~13,288 days alive, ~1,898 weeks, ~436 months, ~318,912 hours. These numbers put your life journey into fascinating perspective.

Zodiac Signs Based on Birthday

Your Western zodiac sign (also called Sun sign or Star sign) is determined by the position of the Sun on your date of birth. Here are all 12 signs:

Zodiac SignSymbolDatesElementKey Traits
Aries♈Mar 21 – Apr 19FireBold, ambitious, confident
Taurus♉Apr 20 – May 20EarthPatient, reliable, determined
Gemini♊May 21 – Jun 20AirCurious, adaptable, communicative
Cancer♋Jun 21 – Jul 22WaterIntuitive, emotional, nurturing
Leo♌Jul 23 – Aug 22FireCharismatic, generous, creative
Virgo♍Aug 23 – Sep 22EarthAnalytical, practical, hardworking
Libra♎Sep 23 – Oct 22AirDiplomatic, fair, social
Scorpio♏Oct 23 – Nov 21WaterPassionate, determined, intense
Sagittarius♐Nov 22 – Dec 21FireAdventurous, optimistic, honest
Capricorn♑Dec 22 – Jan 19EarthDisciplined, responsible, ambitious
Aquarius♒Jan 20 – Feb 18AirIndependent, innovative, humanitarian
Pisces♓Feb 19 – Mar 20WaterEmpathetic, artistic, intuitive

Chinese Zodiac by Birth Year

The Chinese zodiac assigns an animal sign to each year in a 12-year cycle. Your Chinese zodiac sign is based on your birth year:

AnimalRecent YearsKey Traits
🐀 Rat1948, 1960, 1972, 1984, 1996, 2008, 2020Intelligent, adaptable, resourceful
🐂 Ox1949, 1961, 1973, 1985, 1997, 2009, 2021Diligent, dependable, determined
🐯 Tiger1950, 1962, 1974, 1986, 1998, 2010, 2022Brave, confident, competitive
🐰 Rabbit1951, 1963, 1975, 1987, 1999, 2011, 2023Gentle, elegant, thoughtful
🐉 Dragon1952, 1964, 1976, 1988, 2000, 2012, 2024Lucky, ambitious, energetic
🐍 Snake1953, 1965, 1977, 1989, 2001, 2013, 2025Wise, intuitive, analytical
🐴 Horse1954, 1966, 1978, 1990, 2002, 2014, 2026Cheerful, independent, energetic
🐏 Goat1955, 1967, 1979, 1991, 2003, 2015Creative, gentle, compassionate
🐒 Monkey1956, 1968, 1980, 1992, 2004, 2016Curious, playful, intelligent
🐓 Rooster1957, 1969, 1981, 1993, 2005, 2017Observant, hardworking, courageous
🐕 Dog1958, 1970, 1982, 1994, 2006, 2018Loyal, honest, responsible
🐷 Pig1959, 1971, 1983, 1995, 2007, 2019Generous, diligent, compassionate

Birthstones by Month

MonthBirthstoneColourProperties
JanuaryGarnetDeep redStrength, protection, prosperity
FebruaryAmethystPurpleClarity, calmness, protection
MarchAquamarineBlue-greenCourage, health, hope
AprilDiamondClear/whiteClarity, strength, eternity
MayEmeraldGreenGrowth, fertility, hope
JunePearl / AlexandriteWhite / colour-changingPurity, loyalty, transformation
JulyRubyRedPassion, protection, prosperity
AugustPeridotLight greenHealing, positivity, clarity
SeptemberSapphireBlueWisdom, loyalty, nobility
OctoberOpal / TourmalineMulti-colourCreativity, hope, confidence
NovemberCitrine / TopazYellow/orangeJoy, abundance, success
DecemberTurquoise / TanzaniteBlueProtection, friendship, luck

Age Requirements for Important Activities in India

Knowing your exact age is important for eligibility in many activities and legal rights in India. Our age calculator can help you check your eligibility:

Activity / RightMinimum AgeNotes
School admission (Class 1)6 yearsUsually by 31 March or 1 June; varies by state
Voting rights18 yearsAge as of 1st January of election year
Driving licence (2-wheeler)16 yearsWith parent's consent; 18 for gearbox vehicles
Driving licence (4-wheeler)18 yearsMust pass driving test
Marriage — Female18 yearsProposed increase to 21 pending legislation
Marriage — Male21 yearsUnder Hindu Marriage Act, Special Marriage Act
Criminal responsibility18 yearsBelow 18: juvenile law applies
Applying for PAN card18 years (self)Minor can have PAN with guardian
Passport (independent)18 yearsMinor passports require parent signature
Central Govt retirement60 yearsSome states: 58 years
Senior citizen (railways)60 years (M), 58 years (F)Discount on train tickets
EPFO pension58 yearsEPS pension eligibility

Birth Flowers by Month

Each month has a traditional birth flower, similar to birthstones. Our calculator shows your birth flower:

MonthBirth FlowerMeaning
JanuaryCarnation / SnowdropLove, fascination, purity
FebruaryViolet / PrimroseFaithfulness, young love
MarchDaffodilNew beginnings, rebirth
AprilSweet Pea / DaisyBlissful pleasure, innocence
MayLily of the ValleyHappiness, humility
JuneRoseLove, beauty, passion
JulyLarkspur / Water LilyPositivity, lightness of heart
AugustGladiolus / PoppyStrength, remembrance
SeptemberAster / Morning GloryWisdom, faith
OctoberMarigold / CosmosCreativity, serenity
NovemberChrysanthemumLongevity, loyalty
DecemberNarcissus / HollyHope, rebirth, good wishes

How Age Is Counted Around the World

Most countries count age in completed years – you are 0 at birth and turn 1 on your first birthday. This is the system used in India, the UK, the US and for all legal purposes, and it is what this calculator shows. Some traditions count differently. In traditional East Asian age reckoning, a baby was considered 1 year old at birth and everyone added a year at the Lunar New Year. South Korea officially switched to the international system for legal and administrative purposes in June 2023, so the "Korean age" is now used mainly in casual conversation. If you are asked for your age on a form, always give your age in completed years.

Birthdays on 29 February

People born on 29 February – "leaplings" – only see their exact birthday once every four years. In common years, the legal birthday is usually treated as 1 March in the UK and many other countries, while some jurisdictions and most people celebrate on 28 February. This calculator counts a leap-day birthday as reached on 1 March in common years, which is the usual legal convention for turning 18 or 21. The next 29 February birthdays fall in 2028, 2032 and 2036.

Age in Different Units

Besides years, months and days, the calculator shows your age as total months, weeks, days, hours and minutes – fun facts for birthday cards and milestone celebrations. For example, someone who is exactly 30 years old has lived about 10,957 days, 262,968 hours and nearly 15.8 million minutes. The 10,000-day milestone arrives at roughly 27 years and 4 months, and 1 billion seconds at about 31 years and 8 months – popular days to celebrate.

MilestoneApproximate age
1,000 days old2 years, 8 months, 26 days
10,000 days old27 years, 4 months, 18 days
20,000 days old54 years, 9 months
500 million seconds15 years, 10 months
1 billion seconds31 years, 8 months

Age Calculation for Official Purposes

Government exams, school admissions, job applications and pensions often ask for your age "as on" a specific cut-off date, not today. Use the Age On Date box to enter that date – for example 1 August for UPSC Civil Services eligibility, 1 January for many state recruitment notices, or 31 March for school admission in several Indian states. The result tells you exactly how old you will be on that day, so you can check the minimum and maximum age limits including any relaxation for your category. For retirement planning, see our retirement date calculator, and for date arithmetic use the date calculator.

Frequently Asked Questions

How do I calculate my exact age from date of birth?
Enter your date of birth in our calculator above and click "Calculate Age." Our tool instantly gives you your exact age in years, months, and days — properly accounting for leap years and varying month lengths. For example, if born 15 August 1995 and today is 19 May 2026, the exact age is 30 years, 9 months, 4 days.
How many days old am I?
Our calculator shows your exact age in total days. For quick mental math: multiply your age in years by 365, add approximately 30 per month, then add the extra days. For a more precise count that accounts for leap years, use our calculator. Someone turning 30 years old has lived approximately 10,957 days.
What is the minimum age for driving in India?
In India, you can apply for a learner's licence for gearless two-wheelers at 16 years. For all other vehicles (geared two-wheelers, cars, heavy vehicles), the minimum age is 18 years. You must also pass the driving test and RTO knowledge test to get a permanent driving licence.
How is age calculated for government exams like UPSC?
For UPSC CSE, age is calculated as of 1st August of the examination year. Minimum age is 21 years, maximum is 32 years (General), 35 (OBC), 37 (SC/ST). For SSC exams, age is calculated as of 1st January or 1st August depending on the specific exam. Always verify the exact reference date in the official notification.
What is a life path number?
A life path number is a concept from numerology calculated by adding all digits of your birth date together, then reducing to a single digit. For birth date 15-08-1995: 1+5+0+8+1+9+9+5 = 38 → 3+8 = 11 → 1+1 = 2. Life path number = 2. Life path numbers 1-9 (and master numbers 11, 22) are believed in numerology to indicate personality traits and life themes.
How do I calculate age for a future date?
Enter your date of birth in the first field, then set the "Age On Date" field to any future date — for example, your retirement date, a child's school admission cutoff date, or a future exam date. The calculator will show exactly how old you (or the person) will be on that specific date.
How is age calculated for someone born on 29 February?
In common years the birthday is treated as 1 March for legal purposes in most countries, so the calculator counts the new year of age from 1 March. Many people celebrate on 28 February instead.
How do I calculate my age on a specific date?
Enter your date of birth and put the cut-off date in the Age On Date box. The calculator shows your exact age in years, months and days on that date, which is useful for exam and job age limits.