Age Calculator Online
Enter your date of birth to get your exact age in years, months, days, weeks and hours, plus days until your next birthday.
Loading calculatorβ¦
Worked example
Example: a person born on 15 May 1998, on 1 January 2026.
| Age | 27 years, 7 months, 17 days |
|---|---|
| Total days | 10,093 |
How the Age Calculator Online works
Select your date of birth and the date you want your age on (default is today). The calculator returns your age in years, months, days, weeks and hours and your next birthday.
Formula: Age = Today β Date of birth (borrowing days and months where needed)
What to know before you calculate
An exact age counts completed years, then the extra months and days. Because months differ in length, this calculator borrows days from the previous month when needed, the same way you would on paper.
How age is worked out
Age is counted in completed years, then the completed months since the last birthday, then the remaining days. Months have 28 to 31 days, so two people born a day apart can show different month and day counts on the same date. That is why a calculator is more reliable than counting on a calendar.
People born on 29 February have a birthday only in leap years. Offices and systems differ on whether 28 February or 1 March counts in other years, so check the rule used by the office you are dealing with.
Age on a specific date
Admissions, government jobs and competitive exams usually fix age "as on" a cutoff date given in the advertisement, not on the day you apply. Enter that cutoff date in the "Age as on" box to see exactly how old you will be, and compare it with the minimum and maximum age in the notice. Upper age relaxations for some categories are listed in each advertisement.
Age and identity documents
In Pakistan, NADRA issues the CNIC from age 18; children are recorded on the Child Registration Certificate (B-Form), and a Juvenile Card is available for those under 18. The date of birth on these documents is the one offices use, so calculate from that date rather than from a school or hospital record if they differ.
Tips for accurate results
Use the date of birth exactly as it appears on your CNIC or B-Form, and for jobs or admissions set the "Age as on" date to the cutoff date in the advertisement.
Official sources: FPSC (CSS age rules).
Roman Urdu mein
Apni tareekh-e-paidaish daalein to umar saal, mahine aur din mein, aur agli sal-girah kab hai, sab mil jata hai.
Frequently asked questions
How do I calculate my exact age?
Subtract your birth date from today's date, borrowing months and days where needed. This calculator does it automatically.
How can I calculate age in Excel?
Use =DATEDIF(birth_date, TODAY(), "Y") for years, "YM" for months and "MD" for days.
How do I calculate my age for a job advertisement?
Set the "Age as on" date to the cutoff date given in the advertisement, not today's date, then compare the result with the age limits and any relaxation listed in the notice.
More calculators
Disclaimer: results are estimates for general information. Confirm figures with the official authority, bank, institution or a qualified professional.