Age Calculator
Calculate your exact age in years, months, and days. Find out how many days until your next birthday or the age difference between two people.
About this calculator
This calculator uses date arithmetic. Reference: Standard date calculation. Last consulted 8 February 2026.
How age calculation handles edge cases
Calendar-aware (handles leap years)- •Years calculation: Subtract years, adjust for unreached birthday
- •Months calculation: Difference in months (borrow from years if neg)
- •Days calculation: Difference in days (borrow from months if neg)
- •Leap year handling: Automatically accounted for
- •Time zones: Uses local browser time
Disclaimer
This calculator provides estimates for general information purposes only. Results are based on standard formulas and may not reflect your individual circumstances. Always consult a qualified professional for advice specific to your situation.
How age is calculated
Years + months + days between birth date and target date (today by default). Calendar-aware: handles leap years and varying month lengths.
- 1
Calculate years
Years = target_year − birth_year (subtract 1 if birthday not reached this year)
Adjust if month/day < birth month/day.
- 2
Calculate remaining months
Months = target_month − birth_month (adjusted for negative)
Borrow 12 months from year if negative.
- 3
Calculate remaining days
Days = target_day − birth_day (adjusted for negative)
Borrow days from previous month if negative.
Worked example
Inputs: Born 15 March 1990, today 12 May 2026
Result: Age: 36 years, 1 month, 27 days.
Frequently Asked Questions
How do I calculate my exact age in years, months and days?
Why do different cultures count age differently?
How is age calculated for NZ legal purposes?
What is the significance of age 18 and 65 in NZ law?
Calculates the exact age between two dates in years, months, and days. Useful for NZ calculations such as KiwiSaver eligibility (from age 18), NZ Superannuation qualification (from age 65), and working age entitlements.
How this calculator works
Age = current date minus birth date, accounting for leap years and varying month lengths. Key NZ age milestones: 16 (minimum working age), 18 (KiwiSaver eligibility), 65 (NZ Super and KiwiSaver withdrawal).
Key NZ Age Milestones
| Minimum working age | 16 (some restrictions apply under 18) |
| KiwiSaver eligibility | 18 years old |
| NZ Superannuation eligibility | Age 65 (with 10 years NZ residency since age 20) |
| KiwiSaver withdrawal | At age 65 (or after 5 years membership if later) |
| Proposed future Super age | 67 (subject to policy change) |
NZ Super residency requirement: must have lived in NZ for at least 10 years after age 20, including 5 years after age 50.
Worked Examples
Born 15 March 1990, today 30 March 2026
Age: 36 years, 0 months, 15 days.
- Years: 2026 - 1990 = 36 years
- March 15 to March 30 = 15 days
- Age: 36 years, 0 months, 15 days
- Next birthday: 15 March 2027
Born 1 April 1961, checking NZ Super eligibility
Turns 65 on 1 April 2026 — eligible for NZ Super from that date.
- Birth date: 1 April 1961
- Age 65: 1 April 2026
- NZ Super eligibility: 1 April 2026 (assuming residency requirements met)
- Apply to Work and Income before the birthday for timely first payment
Built and maintained by Konstantin Iakovlev. Data sourced from the IRD and official New Zealand government sources.
Last reviewed: