ADVERTISEMENT · Top banner
Your Google AdSense unit renders here once you set your publisher ID.

How to Calculate Your Exact Age (Years, Months & Days)

Working out an exact age sounds trivial — just subtract the birth year, right? But getting years, months and days correct means handling leap years and the fact that months have different lengths. Here's how it's actually done.

The right method

To find age from a birth date to a target date (usually today), subtract in stages, borrowing when needed:

  1. Days: target day − birth day. If negative, borrow a month (add the number of days in the previous month) and reduce months by one.
  2. Months: target month − birth month (after any borrow). If negative, borrow a year (add 12) and reduce years by one.
  3. Years: target year − birth year (after any borrow).

Worked example

Born 15 Aug 1990, today 5 Jun 2026:

Result: 35 years, 9 months, 21 days.

Why simple subtraction fails

Just doing 2026 − 1990 = 36 ignores that the birthday this year hasn't happened yet. And counting total days then dividing by 365 drifts off because of leap years (every 4 years adds a day). A correct calculator accounts for both.

Leap years

A year is a leap year if divisible by 4 — except century years, which must be divisible by 400 (so 2000 was a leap year, 1900 wasn't). This matters for Feb 29 birthdays and for accurate day totals.

Let the tool do it

Our age calculator handles all of this automatically — enter a birth date and get exact years, months and days, plus totals in weeks, days, hours and minutes, and a countdown to the next birthday. You can also set the "age at" date to any past or future day.

FAQ

How do I calculate age between two arbitrary dates?

Use the same borrowing method, or set both dates in the calculator's birth-date and "age at" fields.

How are Feb 29 birthdays handled?

In non-leap years they're typically counted on Feb 28 or Mar 1; the day math still works because leap days are accounted for.

Open the Age Calculator →

ADVERTISEMENT · In-content
Your Google AdSense unit renders here once you set your publisher ID.

More free tools

Word Counter
Count words, characters, sentences & reading time — instantly, privately.
Image Compressor
Compress JPG, PNG, WebP & GIF in your browser. No limits, no uploads.
PDF Tools
Merge, split, rotate & reorder PDFs. Unlimited, free, no watermark.
QR Code Generator
Free QR codes that NEVER expire and don't track your scans.
Password Generator
Strong, random passwords generated locally. Never sent anywhere.
Unit Converter
Convert length, weight, temperature, data, speed & more — instantly.
ADVERTISEMENT · Footer
Your Google AdSense unit renders here once you set your publisher ID.