Money Calculator
Home/Miscellaneous/Age Calculator
⚖️
SIP vs Lumpsum - which wins?
Compare →
Miscellaneous Calculators

Age Calculator - Exact Years, Months and Days

Enter your date of birth to find your exact age, your next birthday countdown, and the day of the week you were born. Calculate your age as of any other date, useful for exam and scheme eligibility checks. Updated June 2026.

Enter your details

Leave blank to calculate age as of today. Set this to an exam or scheme's cutoff date to check eligibility.

Your date of birth is processed entirely in your browser and never sent to or stored on our servers.

Your age

Years
Months
Days
Total days lived
Total weeks lived
Total months lived
Day of week born
Next birthday
Next birthday in

Enter your date of birth above to see your exact age, day of birth, and next birthday countdown.

What is an Age Calculator?

An age calculator is an online tool that computes the exact amount of time that has passed between a person's date of birth and any target date, expressed precisely in years, months, and days rather than just a rounded whole-number age. Instead of manually counting on a calendar or doing error-prone date subtraction by hand, the calculator instantly applies calendar-accurate logic that correctly handles months of different lengths and leap years.

Beyond the headline years-months-days figure, a good age calculator also surfaces related information that is genuinely useful: the total number of days, weeks, and months you have been alive; which day of the week you were born on; and a countdown to your next birthday. These details matter for milestone tracking, trivia, and in some cases formal documentation.

The most important feature for practical use in India is the ability to calculate age as on any specific date, not just today. This is essential because government exams, school admissions, retirement processing, and insurance underwriting all define age eligibility relative to a specific cutoff date stated in an official notification, not the date you happen to be checking. This calculator lets you set that exact cutoff date and get your precise age as it would be calculated by the relevant authority.

Age Calculator - How It Works and Why Exact Age Matters

Most people know their age in whole years, but a surprising number of everyday situations require your age down to the month or even the day. School admission cutoffs, government exam eligibility windows, retirement and pension dates, insurance premium calculations, and even some passport and visa rules all hinge on your exact age as of a specific date, not just the number of birthdays you have had. This calculator gives you that exact figure instantly, broken down into years, months, and days.

Beyond the headline number, the calculator also tells you how many total days, weeks, and months you have been alive, which day of the week you were born on, and exactly how long until your next birthday. These extras are commonly used for trivia, milestone celebrations such as turning 10,000 days old, and for satisfying simple curiosity about your own personal timeline.

How the calculation works - step by step

The calculator follows the same logic you would use counting on a calendar by hand, but applies it with complete precision and zero risk of human error.

1
Years are counted first
The calculator finds the number of complete years between your date of birth and the target date by checking whether your birthday this year has already occurred. If today's date is before your birthday in the current year, the year count is reduced by one, since your most recent birthday has not happened yet.
2
Months are counted from the last birthday
After the year count is fixed, the calculator counts how many full calendar months have passed since your most recent birthday. This handles months of different lengths (28, 29, 30, or 31 days) correctly, so one month always means the same date in the next calendar month, not a fixed 30-day block.
3
Days are the remainder
Whatever days are left after accounting for full years and full months becomes the days component. If this would be negative, for example if you were born on the 31st but the previous month only has 30 days, the calculator borrows a month's worth of days from the month before, the same adjustment you would make counting on paper.
4
Leap years are handled automatically
Because the calculation works with actual calendar dates rather than a fixed 365-day year, leap years, including the special case of someone born on 29th February, are accounted for correctly without any separate manual adjustment.
5
Total days, weeks, and birthday countdown are derived
Once your exact age is known, the calculator also computes the raw number of days between your date of birth and the target date, for the total days lived and total weeks lived figures, and separately finds the number of days remaining until your next birthday by comparing the target date to your birthday in the current or next calendar year.

Worked examples - exact age calculation

Seeing the calculation applied to real dates makes the logic concrete. Below are three examples covering a straightforward case, a case requiring a month borrow, and a leap-year birthday case.

Date of birthAge as onCalculationExact age
15 March 200015 June 2026Years: 2026-2000=26. Months: Jun-Mar=3. Days: 15-15=026 years, 3 months, 0 days
31 January 199510 March 2026Days 10-31 is negative, borrow Feb's 28 days: 10+28-31=7. Months reduce by 1: Mar-Jan-1=131 years, 1 month, 7 days
29 February 20001 March 20262026 is not a leap year; 29 Feb is treated as 28 Feb equivalent for the birthday26 years, 0 months, 1 day

Common uses for an exact age calculation in India

Exact age matters far more often than most people realise. Below are the most common real-world situations in India where the precise years, months, and days figure (rather than a rounded approximation) genuinely changes the outcome.

🏫School and college admission cutoffs

Many schools require a child to be a minimum age, commonly 5 or 6 years, as on a fixed date such as 31st March or 1st June of the academic year. A difference of even a few days around the cutoff can affect which academic year a child is eligible to join. Use the calculate age as on field with the official cutoff date to check this precisely.

📋Government exam and recruitment age limits

UPSC, SSC, state PSC, banking, and railway recruitment notifications specify minimum and maximum age limits as on a particular date mentioned in the notification, not the date you apply. Enter that exact cutoff date to confirm whether you fall within the permitted age band, including any relaxation for reserved categories.

🧓Retirement, pension, and superannuation dates

Retirement age, commonly 58, 60, or 65 depending on the organisation, is based on the employee's exact date of birth, and the retirement date is often defined as the last day of the month in which the employee turns that age, or the day before their birthday. Knowing your exact age helps HR and finance teams calculate the correct retirement date and pension start.

🛡️Insurance premiums and policy eligibility

Life and health insurance premiums are priced based on age at last birthday or age nearest birthday, and minimum entry ages for certain riders or policies are defined precisely. Knowing your exact age in years, not just an approximate figure, ensures the premium quote and policy eligibility you are shown are accurate.

📜Marriage and legal age verification

Indian law specifies minimum marriageable age (21 for men, 18 for women under current law) and the exact age must be verifiable from official documents. Knowing your precise age as on the date of marriage registration helps confirm legal eligibility without ambiguity.

Sports and youth category eligibility

Age-group sports tournaments (Under-14, Under-16, Under-19) define eligibility based on age as on a specific cutoff date, often 1st January or 1st April of the tournament year. A player born just before or after the cutoff date can be in a completely different age category, so checking the exact age as on that date is essential.

Typical age limits for common Indian eligibility checks

These are general indicative ranges. Always verify the exact age limit and cutoff date against the official notification for the specific exam, scheme, or institution you are checking, since rules change and vary by category and state.

CategoryTypical age rangeCutoff basisNote
Class 1 school admission5 to 6 yearsAs on 31 March or 1 June (state-specific)RTE Act guidelines; states set exact cutoff
UPSC Civil Services21 to 32 yearsAs on 1 August of exam yearUpper limit relaxed for reserved categories
SSC CGL18 to 32 yearsAs on 1 January of exam yearVaries by post within the same exam
Bank PO / Clerk (IBPS)20 to 30 yearsAs on 1 January of notification yearRelaxation for SC/ST/OBC/PwD candidates
Railway recruitment (RRB)18 to 33 yearsAs on 1 January of notification yearVaries by post category
Driving licence (private)18 years minimumAs on date of application16 with parental consent for gearless under 50cc
Voter registration18 years minimumAs on 1 January of qualifying yearContinuous electoral roll revision applies
Marriage (men / women)21 / 18 years minimumAs on date of marriageUnder the Prohibition of Child Marriage Act
Senior citizen benefits60 years and aboveAs on date of applicationRailway concession, tax benefits, FD rates
Super senior citizen (tax)80 years and aboveAs on last day of financial yearHigher basic exemption limit applies
Calculating retirement benefits?
Check your gratuity amount and tax exemption based on years of service
Gratuity Calculator

Age calculator FAQ

How is age calculated exactly in years, months, and days?
The calculator subtracts your date of birth from the target date, accounting for varying month lengths and leap years. For example, if you were born on 15th March 2000 and the target date is 15th June 2026, your exact age is 26 years, 3 months, and 0 days. If the target date were 10th June 2026 instead, your age would be 26 years, 2 months, and 26 days, since the 15th of June has not arrived yet.
Why does my age in months and days look different from a simple subtraction?
Calendar months have different numbers of days, ranging from 28 to 31, so a simple day-count subtraction does not map cleanly to whole months. The calculator borrows days from the previous month and years from the previous year where needed, the same way you would count manually on a calendar, so the months and days component is always calendar-accurate rather than based on an average month length.
Can I use this to check eligibility for a government exam or scheme?
Yes. Most government exams and schemes specify a minimum or maximum age as on a particular cutoff date mentioned in the official notification, not the date you apply or check. Set the calculate age as on field to that official cutoff date instead of leaving it as today, and the calculator will show your exact age on that date so you can confirm whether you fall within the permitted range. Always cross-check the final figure against the official notification before submitting any application.
How does a leap year affect someone born on 29th February?
Someone born on 29th February technically has a calendar birthday only once every 4 years. For age calculation purposes, this calculator computes age based on exact calendar dates, treating 28th February as the equivalent birthday in non-leap years, the same way most official Indian records and institutions handle leap day birthdays. The years component still increments by exactly one every calendar year regardless of whether that year is a leap year.
What day of the week was I born on?
The calculator uses your date of birth to compute the corresponding day of the week, Monday through Sunday, using the Gregorian calendar, which has been the standard civil calendar in India and most of the world for centuries. This works correctly for any realistic date of birth and is purely a mathematical derivation from the date, with no external data lookup required.
Is my date of birth stored or shared anywhere?
No. The calculation happens entirely in your browser using JavaScript, and your date of birth is never transmitted to or stored on our servers. You can close the tab at any time and no record of your input remains anywhere. This makes the tool safe to use even for sensitive eligibility checks where you might not want to create a digital record.
Why is my age different from what is printed on my Aadhaar or PAN card?
Official documents sometimes show a date of birth that differs slightly from the actual birth date due to historical record-keeping issues, especially for individuals born before computerised civil registration became widespread, or where an approximate birth year was recorded at the time. If you suspect a discrepancy, the calculator will give you an accurate age based on whatever date of birth you enter, but for official purposes such as exam applications, the date of birth on your authoritative document (commonly the Class 10 marksheet in India) takes precedence over any other record.
Can I calculate the age of someone else, like my child or a job candidate?
Yes. The calculator works the same way regardless of whose date of birth you enter. This is commonly used by parents checking school admission eligibility for their children, HR teams verifying candidate age eligibility for a role, and individuals checking eligibility on behalf of family members for schemes, scholarships, or exams. No identifying information beyond the date is required or stored.