Exact age calculator
An exact age counts complete years, then complete months, then the days left over. Someone born on 15 June 1990 is, on 23 August 2026, exactly 36 years, 2 months and 8 days old.
How to work out an exact age
Age ticks over on the birthday itself, not the day before, which is why the day before a birthday still counts as the previous age everywhere except in a handful of legal contexts. The awkward case is a 29 February birth date: this tool clamps to 28 February in common years, which matches the everyday convention, though jurisdictions differ on the legal answer.
Questions
Complete years first, then complete months, then the remaining days.
Yes, on the day itself. The day before is still the previous age.
It clamps to 28 February in common years here. Legal answers vary by country.
Yes: change the second date to whatever you need.
Because the leftover months are counted too. The totals row gives the full month count.