Everyday Tools
Calculate your exact age in years, months and days — with life milestones, zodiac sign, and a birthday countdown.
Age feels like the simplest calculation there is, until you try to do it precisely. Months have four different lengths, leap years insert a day every four years (except three times every four hundred), and calendars — not arithmetic — define what a “year older” means. Take someone born on 15 August 1990 asking their age on 5 July 2026. The calculator answers 35 years, 10 months, 20 days: 35 complete calendar years on 15 August 2025, ten further complete months to 15 June 2026, and then 20 leftover days counted against June’s actual length. The same span expressed as totals is 13,108 days or 1,872 weeks — figures you cannot get by multiplying 35 by 365, because nine leap days sit inside them. Counting completed calendar units first and leftover days last is the convention used by governments, schools, and courts, and it is the one used here.
A frequent source of confusion in India: the person above is 35 by every official measure, but in everyday Indian usage they are “running 36” — in their 36th year of life, which begins the moment the 35th birthday passes. Insurance premiums are sometimes quoted on “age next birthday”, school cutoffs on “age as on” a specific date, and traditional East Asian reckonings once started everyone at one. When a form asks for age, it means completed years — the headline number this calculator shows. When a relative says the baby is “running two”, the child is one. Knowing which system a question uses matters more than the arithmetic.
Roughly one in 1,461 people is born on 29 February and legally ages like everyone else — one year per calendar year — with jurisdictions differing only on which daythe year completes when there is no 29th: most treat 1 March as the birthday in common years (New Zealand notably uses 28 February). Month-end birthdays produce a similar wrinkle: someone born 31 January turns a month older on 28 or 29 February, because the “same day next month” does not exist. And ages measured between two past dates — for an exam-eligibility cutoff or a document — work exactly the same way; set the target date rather than using today. These edge cases are precisely why doing the calculation by calendar rules, rather than dividing days by 365.25, is worth a calculator at all.
The heartbeats, breaths, and sunrise counts are estimates built on averages — a resting heart rate near 70 beats a minute puts our 35-year-old around 1.3 billion heartbeats — and their point is perspective, not precision. The milestones tab does the same job more seriously: laying a life out against ages 18, 25, 60, and a chosen life expectancy turns an abstract number into elapsed and remaining time, which is often the nudge that makes long-horizon planning feel urgent. If the milestone that catches your eye is the financial one, that instinct has a natural next step — a 35-year-old with 25 years to a retirement at 60 has exactly the input the SIP calculator needs, and the compound interest calculator shows why the years-remaining number matters more than any contribution amount. Time, as both calculators demonstrate, is the one input you cannot raise later.
Enter your birth date (and optionally a target date — it defaults to today). The calculator returns your age in completed years, months, and days, plus totals like days lived, hours, and minutes, alongside milestones and your zodiac sign.
It counts completed calendar years and months first, then the leftover days against the actual month lengths involved — the same convention used for official purposes. Leap years are included, which is why total-days figures differ slightly from multiplying years by 365.
You age normally — one year per calendar year. In non-leap years, most legal systems treat 1 March as the day a leap-day birthday completes another year (some, like New Zealand, use 28 February). Celebrations are a matter of taste.
Completed age is how many full years you have finished — the figure on forms and official documents. Running age, common in Indian usage, is the year you are currently in: someone aged 35 years 10 months is "running 36". This calculator shows completed age.
They are estimates from average resting rates (roughly 70 heartbeats and 12–16 breaths per minute) applied to your exact days lived. Individual rates vary with fitness, health, and age, so treat them as illustrations, not measurements.
Yes — set the target date to any date you like. This is handy for working out age on a document date, an exam-eligibility cutoff, or how old someone was on a historical event.