US

Home and everyday

Age Calculator

Your exact age in years, months and days

With this age calculator you get an exact age in years, months and days from a date of birth, plus the days lived and how long until the next birthday.

Result26 years5 months and 21 daysDays lived: 9,670 · Next birthday in 191 daysFormula explained below · reviewed October 17, 2026
Instantthe result updates as you type
Formula shownhow it is calculated, step by step
10/17/2026last reviewed
0 datasent: everything runs in your browser

The key idea

Age is not found by subtracting years: you count from date to date

Subtracting the birth year from the current year is wrong every day before the birthday: someone born on May 15, 2000 was 25 until May 14, 2026. If the days come out negative you borrow a month, and if the months come out negative, a year. So on October 17, 2026 that person is 26 years, 5 months and 2 days old.

01

How it is calculated

We subtract the dates part by part: years, months and days. If the days come out negative we borrow a month (with the number of days that month has), and if the months come out negative we borrow a year.

Days lived are the exact difference between the two dates, counting leap years.

02

Worked example

Born on May 15, 2000, as of October 17, 2026: 26 years, 5 months and 2 days, with 9,651 days lived.

By Javier Mohino · Reviewed on 10/17/2026 · How we review our calculators · Spot an error? Let us know

Typical cases

How old you are in 2026 by birth year

Your age in 2026 before and after your birthday, by the year you were born. Each row is worked out for a July 1 birthday.

Born inBefore your 2026 birthdayAfter your 2026 birthday
195075 years76 years
195570 years71 years
196065 years66 years
196560 years61 years
197055 years56 years
197550 years51 years
198045 years46 years
198540 years41 years
199035 years36 years
199530 years31 years
200025 years26 years
200520 years21 years
201015 years16 years
201510 years11 years
20205 years6 years

Worked out with the calculator above for January 1 and December 31, 2026. For your exact age in years, months and days, enter your date of birth.

Table: How old you are in 2026 by birth year (Born in, Before your 2026 birthday, After your 2026 birthday)Save or share this table as an image

Common questions

Frequently asked questions

Back to the calculator
How do you calculate exact age?

You subtract the years, months and days separately between the date of birth and today. If the days come out negative you borrow a month, and if the months come out negative you borrow a year.

How many days have I lived?

It is the number of calendar days between your birth and today, counting leap years. Someone born on May 15, 2000 has lived 9,651 days as of October 17, 2026: 365 per year plus one for each February 29.

When is the birthday of someone born on February 29?

In non-leap years, the calculator counts the birthday on March 1. If you need it for a legal or official purpose, check with the agency involved, because not all of them treat it the same way.

Can I use it to calculate how long I have worked somewhere?

Yes: enter your start date as the date of birth and today or your last day as the “as of” date. You get the years, months and days worked.

Can I calculate my age on a past or future date?

Yes: change the “as of” date to any day. It is useful to know how old you will be on a trip, at an event or on a deadline that asks for a minimum age.

Why do I get one year less than I expected?

Because your birthday has not come yet this year. Subtracting only the years (2026 − 2000 = 26) gives one year too many until the birthday; it is the most common mistake when working out an age.

Your next calculation

Missing a calculator?

Tell us what you need to calculate. The most requested ones are the first we build, with their formula, a worked example and the source.

Embed this calculator

Paste this code into your website or blog. It is free and updates itself.

Save this calculation

Give it a name so you can find it later. It is stored only in your browser.