Skip to the calculator
Rule Calculator

How old am I, by birth year

Someone born in 1990 is 35 until their birthday and 36 after it. There is no single answer without the date, which is why every year below carries both numbers — and why a page that prints one of them is right for part of the year and wrong for the rest.

There is no single answer. Someone born in 1990 is 35 until their birthday comes round and 36 after it, so every year below carries both. Pages that print one number are wrong for roughly half the people who read them, and which half changes every day of the year.

Both answers, always

Age counts completed birthdays. Subtracting the years gives the higher one, which is right only after the birthday has passed.

Recomputed against today

The pair moves on 1 January. These are rebuilt hourly rather than baked once and left to go stale.

And the exact number

Put your real date of birth into the calculator on any of these pages and the pair collapses to the one that is yours.

Born in the 1920s

Born in the 1930s

Born in the 1940s

Born in the 1950s

Born in the 1960s

Born in the 1970s

Born in the 1980s

Born in the 1990s

Born in the 2000s

Born in the 2010s

Born in the 2020s

From a date rather than a year

The age calculator takes a full date of birth and any date to age against, so it answers with one number instead of two — and will age someone at a past or future date as well as today.