CalcThis CalcThis
Hands at a desk working out a date difference on a notepad beside an open calendar in morning light
Blog ยท Math & Numbers ยท 6 min read

How to Calculate Your Exact Age

Your exact age isn't just this year minus your birth year. It's the full gap โ€” years, months, and days โ€” between the day you were born and today. Working it out by hand takes one rule you already know from primary-school subtraction: when a column goes negative, borrow from the one to its left.

What "exact age" means

Most people give their age as a single whole number โ€” "I'm 34." That's your age in completed years, and it's fine for conversation. Your exact age is more precise: it's how many full years, then how many additional months, then how many additional days have passed since your birth date.

So someone born on 15 March 1991, checked on 10 September 2026, isn't just "35". They're 35 years, 5 months, and 26 days. Same person, more resolution.

3
parts to an exact age โ€” years, then months, then days
1
rule to remember โ€” borrow left when a column goes negative

The manual method

Write today's date above your birth date, lined up in three columns โ€” day, month, year โ€” and subtract each column, right to left.

exact age = (today's Y โˆ’ birth Y), (today's M โˆ’ birth M), (today's D โˆ’ birth D) Subtract day, then month, then year โ€” borrowing left whenever a result is negative

Two things can go negative:

Do the day borrow first if you need both โ€” it can push the month column negative, which you then fix with the year borrow.

A handwritten date subtraction on lined paper, a birth date above today's date, mid-calculation with a pencil resting on the page
The same borrow-and-carry you learned for column subtraction โ€” the only twist is that a "borrow" is worth a month or a year, not ten.

A worked example

Birth date 15 March 1991. Today 10 September 2026.

ColumnTodayBirthResult
Day101510 โˆ’ 15 = โˆ’5 โ†’ borrow
Month93adjusted below
Year202619912026 โˆ’ 1991 = 35

Day borrow: the month before September is August, which has 31 days. Day becomes 10 + 31 โˆ’ 15 = 26. Month drops by 1, from 9 to 8.

Month: 8 โˆ’ 3 = 5. Not negative, so no year borrow needed.

Year: stays 35.

Exact age: 35 years, 5 months, 26 days.

Age in total days, hours, and seconds

A different question โ€” not "how many years and months" but "how many days, total". For that you count every day from your birth date to today, leap days included. There's no clean shortcut by hand; the usual approach is to convert both dates to a running day count and subtract.

As rough anchors: 1 year โ‰ˆ 365.2425 days, so 35 years is roughly 12,783 days, about 306,800 hours, or about 1.1 billion seconds. The age calculator gives the exact totals and updates the seconds live.

The edge cases that trip people up

A paper calendar turned to February showing 29 days with the 29 circled in red pen
Leap years add a 29th of February every four years (with a century exception), which is where age arithmetic gets fiddly.

Why forms sometimes disagree by a day

Two calculators can return ages that differ by a day for the same inputs. Usually it's one of three things: they disagree about whether the end date (today) is counted, they handle the month-borrow with a different month's length, or one is using your local time zone and the other UTC. For legal purposes โ€” voting, drinking, retirement, pension eligibility โ€” the rule is almost always completed years on the date in question, which is the whole-number part and rarely ambiguous.

What exact age is used for

Free Tool
Age Calculator
Enter your birth date for your exact age in years, months, and days โ€” plus total days, a live seconds counter, your next-birthday countdown, and your age on any other date.
Calculate now

Frequently asked questions

How do I calculate my age from my date of birth?

Subtract your birth date from today in three columns โ€” day, month, year. If the day result is negative, add the previous month's length and drop the month by one. If the month result is then negative, add 12 and drop the year by one. What's left is your age in years, months, and days.

What is my exact age right now?

Your completed years is this year minus your birth year, minus one if your birthday hasn't happened yet this year. The months and days are the leftover gap since your last birthday. A calculator is the quickest way to get all three parts plus the total day count.

How many days old am I?

Count every calendar day from your birth date to today, including leap days. As a rough check, multiply your age in years by 365.2425. For an exact figure, use a calculator โ€” the leap-day bookkeeping is where hand counts go wrong.

How is age calculated for someone born on 29 February?

They age one year every year like everyone else โ€” a leapling born in 2004 is 22 in 2026. Their birthday only lands on an actual 29 February in leap years; in other years it's marked on 28 February or 1 March depending on the context.

Does age calculation count today?

For years, months, and days it doesn't matter โ€” you're measuring the gap up to today. For "how many days old", conventions differ by a day depending on whether the end date is included. Most calculators count from birth date up to but not including today.