Home › Tools
Enter your date of birth and get your exact age in years, months and days — instantly.
Enter your date of birth and this calculator works out your exact age on any date you choose. It uses real calendar arithmetic — not a 30-day approximation — so the answer matches what schools, government forms and offices expect.
The calculation counts complete years first, then complete months, then the leftover days. Because months have different lengths and leap years add an extra day in February, doing this by hand often gives answers that are off by a day. The calculator never makes that mistake.
A helpful bonus: it also shows your total age in months, weeks and days, and counts how many days are left until your next birthday.
Government exams: most competitive exams in India (UPSC, SSC, banking, railways) check age as on a specific cut-off date, usually 1 August. Use the “Calculate Age On” field with that cut-off to know if you qualify.
School admissions: nurseries and schools set minimum and maximum age limits for each class, verified against the birth certificate.
Official paperwork: passport applications, visa stays, insurance policies, pension eligibility and legal documents all need age counted precisely.
Always double-check the year you entered — a wrong year is the most common error.
If you were born on 29 February, your birthday in non-leap years is usually counted on 28 February or 1 March depending on the rule the authority applies.
This tool runs entirely in your browser, so your date of birth is never uploaded or stored anywhere.
Most official forms — school admissions, government IDs, pension eligibility, competitive exams — ask for your age in completed years. If you were born on 12 March 1995 and today is 18 September 2026, your completed age is 31, not 32, even though you are in your 32nd year. Our calculator follows this same standard convention, so you can quote its result directly on documents.
Leap-year birthdays (29 February) are handled the natural way: in non-leap years the calculator treats the birthday as having arrived on 28 February for most practical purposes, while many jurisdictions officially roll it to 1 March. If an exact legal boundary matters (such as turning 18 or 60), verify the convention your specific authority uses.
Age reckoning is not universal. In the traditional Korean system still used socially, everyone turned one year old at birth and gained a year every 1 January; a law standardised to the international system took effect in June 2023. In China, the traditional system also counted a child as one at birth. India and most Western countries use the completed-age system this calculator follows, which is also what courts and exam boards rely on.
For perspective on how age adds up: an average adult heart beats roughly 100,000 times a day, a 30-year-old has lived through about 10,957 days including around 7 or 8 leap days, and most people spend close to a third of their life asleep.
You might also find these useful: