Age Calculator — Exact Age in Years, Months & Days
Find your exact age in years, months and days, total days lived, your next birthday, and your age on any future date — useful for job, exam and visa age limits.
| Exact age | — |
|---|---|
| In months / weeks / days | — |
| Hours lived (approx.) | — |
| Day of the week born | — |
| Next birthday | — |
| Age in Hijri (lunar) years | — |
In short
Civil age adds a year on each birthday; months and days are then counted from the last birthday, and total days are the exact count between the dates. A Hijri (lunar) age is about 3% higher because a lunar year is 354–355 days. For job and exam age limits, what matters is the age on the advertised cut-off date.
Who this is for: Anyone who needs an exact age — for forms, job and exam age limits, visas, school admission or curiosity.
How age is calculated
Your age in years is the number of birthdays that have passed; months and days are then counted from the last birthday, borrowing days from the previous month where needed (someone born on 31 January is 1 month old on 28 February in a non-leap year, by the usual convention). Total days are the exact count between the two dates, which is what the weeks, hours and lunar-years figures are derived from.
- Age limits for jobs and exams: CSS (Pakistan) 21–30 on the cut-off date, with relaxations up to 32 for some quotas; PPSC/FPSC posts typically 18–35 with provincial relaxations; Saudi and UAE work visas often require applicants under 60. Enter the limit and cut-off date to check where you stand.
- Hijri age runs about 3% faster than Gregorian age because a lunar year is 354–355 days; a 33-year-old is roughly 34 in lunar years. Use our Hijri converter for exact dates.
- 29 February births celebrate on 28 February or 1 March in non-leap years; the calculator uses 1 March for the next-birthday line.
See also: Iqama Expiry & Days Remaining Calculator.
Assumptions
- Years/months/days by calendar difference, borrowing days from the previous month when needed; total days exact.
- Hijri years = days ÷ 354.367.
- Age-limit check compares the calendar age on the cut-off date (or today) with the limit.
Worked example
Exact age 30 years, 1 month, 16 days — 11,004 days. Next birthday 15 August 2027.
Age-limit check: turned 30 on 15 August 2026, so already 30 or over on 1 October 2026 — outside a strict "under 30" limit unless a relaxation applies.
Frequently asked questions
Why does my age differ from the CNIC or passport?
Documents show the date of birth, not an age; if the printed date differs from your real birthday the document date is what every authority will use.
How is age calculated for school admission in Pakistan?
By the child's age on a cut-off date set by the school or board (often 1 April or the first day of the session); enter that date in the 'age on this date' field.
Is this the same as Korean age or lunar age?
No. Korean age (now officially abolished) added a year at birth; lunar age counts Hijri or Chinese lunar years. The main figure here is international civil age.
Is my date of birth stored?
No — the calculation runs in your browser and nothing is sent anywhere.
What is the age limit for CSS in Pakistan?
21 to 30 years on the cut-off date in the advertisement, with relaxation to 32 for certain categories — enter the limit and date to check.
How do I calculate my age in Hijri?
Divide your age in days by 354.37; a 30-year-old is about 30.9 lunar years. Use the Hijri converter for an exact date.
Related calculators
Found an error? Report it — tell us the inputs, the result you got, what you expected and the rule or source. Confirmed corrections are published within a week.
Ready to build your next digital solution?
Send the brief and you get a scoped response with approach, milestones and a fixed price range. Not a sales call.
A 30-minute call with the engineer who would run your project
Within 2 business daysA written scope: approach, module breakdown, milestones, fixed price range
Within 5 business daysYou decide. No retainer, no obligation, and the scope document is yours to keep either way
Your timelineSend your brief
Three fields to start. Add project details if you have them.
