# How old am I if I was born in 1996?

Works out the age today, or on any date, of someone born in 1996: one number after their birthday, one less before it.

- Page: https://www.acalculator.org/days/how-old-am-i-born-in-1996
- JSON spec: https://www.acalculator.org/days/how-old-am-i-born-in-1996.json
- Version: dffbe7f6a663

## Default answer

Example with the default inputs (Year you were born 1996, Age on September 29, 2026) on the example date Tuesday, September 29, 2026: Born in 1996, on September 29, 2026 the age is 29 or 30: 30 if the birthday in 2026 has come, 29 if not.

## Inputs

| Key | Label | Description |
| --- | --- | --- |
| year | Year you were born | The year of birth, 1900 to 2100. |
| on | Age on | The date to find the age on. Today, unless you change it. |

## Outputs

| Key | Label | Description |
| --- | --- | --- |
| ages | Age in years | The age on the date: two numbers, the lower one before that year’s birthday. |
| after | From the birthday on | The age on the date if the birthday in that year has come. |
| before | Before the birthday | The age on the date if the birthday in that year is still to come. |
| detail | Which one | Which age applies when. |

## Method

Age = year of the date − birth year, once the birthday in that year has come; one less before it.

## Assumptions

- Age counts completed years, as in everyday use: you turn 1 on your first birthday.
- Without the month and day of birth, the age on most dates is one of two numbers; on the date’s year the birthday decides which.
- Only the year is known, so in the birth year itself the age shows as 0 even on a date before the birth.
- Someone born on February 29 has a birthday on February 28 or March 1 in other years; either way, the year difference is the same.

## Worked examples

1. year = 1996, on = 2026-09-28 gives after = 30, before = 29, ages = 29 or 30. Source: hand calculation: 2026 − 1996 = 30 after the 2026 birthday, one less before it.
2. year = 1996, on = 2030-01-01 gives after = 34, before = 33. Source: hand calculation: 2030 − 1996 = 34; on January 1 only a January 1 birthday has come.
3. year = 1996, on = 1996-12-31 gives after = 0, ages = 0. Source: hand calculation: 1996 − 1996 = 0.

## FAQ

### How old is someone born in 1996 in 2026?

29 or 30. 2026 − 1996 = 30, which is the age from the birthday in 2026 on; before that birthday it is 29. This page was built on Tuesday, September 29, 2026; the calculator above uses today’s date.

### How old will I be in 2027 if I was born in 1996?

31 after your birthday in 2027, and 30 before it.

### What year do I turn 18 if I was born in 1996?

2014, on your birthday. You turn 21 in 2017, 30 in 2026, 50 in 2046, and 65 in 2061.

### How do I find my exact age?

Use the DOB calculator: from your full date of birth it gives your age in years, months, and days, the total days, and your next birthday.
