BC/AD Years Calculator

Count how many years there are between any two years, BC or AD, or find how many years ago something happened. There is no year zero, and the calculator takes care of it.

First year
Second year

The second year starts as this year, 2026, so you can enter one year to see how long ago it was.

The sum:

One year comes off because the count goes straight from 1 BC to AD 1, with no year zero in between.

Try an example

  • (44 BC to AD 476): 519 years.
  • (490 BC to 480 BC): 10 years. Both years are BC, so the later one is the smaller number.
  • (753 BC to AD 1453): 2,205 years.
  • (around 2560 BC): 4,585 years before 2026.

How to count years between BC and AD

When one year is BC and the other is AD, add the two numbers and take away one. From 44 BC to AD 476 is 44 + 476 - 1 = 519 years.

The one comes off because there is no year zero. The calendar goes straight from 1 BC to AD 1, so those two years are one year apart, not two. Adding the numbers without the correction is the most common mistake, and it makes every answer one year too long.

When both years are in the same era, subtract the smaller number from the larger one. Years BC count down toward AD 1, so 490 BC comes before 480 BC, and the two are 490 - 480 = 10 years apart.

How many years ago was it?

Leave the second year as 2026 and enter the year you are curious about. The answer is how many years ago it was, counting from this year. For a year AD, that is 2026 minus the year. For a year BC, it is the year plus 2025. For a whole century, see this list of centuries and how long ago they were, which goes back to the 10th century BC.

So 1 BC was 2,026 years ago and AD 1 was 2,025 years ago. There is no 0 BC or AD 0: the year before AD 1 is 1 BC.

How long ago common years were

Counted from 2026. BCE years match BC and CE years match AD, so 1000 BCE was also 3,025 years ago.

Year Years ago
12,000 BC 14,025
7000 BC 9,025
5000 BC 7,025
4000 BC 6,025
3500 BC 5,525
3000 BC 5,025
2500 BC 4,525
2000 BC 4,025
1500 BC 3,525
1400 BC 3,425
1300 BC 3,325
1200 BC 3,225
1000 BC 3,025
800 BC 2,825
700 BC 2,725
500 BC 2,525
400 BC 2,425
300 BC 2,325
200 BC 2,225
100 BC 2,125
50 BC 2,075
44 BC 2,069
30 BC 2,055
10 BC 2,035
6 BC 2,031
4 BC 2,029
1 BC 2,026
Year Years ago
AD 1 2,025
AD 30 1,996
AD 100 1,926
AD 200 1,826
AD 400 1,626
AD 476 1,550
AD 500 1,526
AD 570 1,456
AD 610 1,416
AD 800 1,226
AD 900 1,126
AD 1000 1,026
AD 1200 826
AD 1400 626
AD 1500 526
AD 1600 426
AD 1700 326
AD 1800 226
AD 1900 126
AD 2000 26

What the answer counts

The calculator counts the difference between the two year numbers, which is how historians say one event came so many years after another. If you know the exact dates, the number of full years that passed can be one less, depending on whether the second date falls before or after the anniversary of the first. The date midpoint calculator works with full dates, BC included. To see which century or millennium a year is in, use the century calculator. To find how old someone was when they died, down to the day, use the age at death calculator.

BCE and CE

BCE (Before Common Era) and CE (Common Era) are other names for BC and AD. The numbers are the same, so 44 BCE is 44 BC and 476 CE is AD 476, and the calculator gives the same answer for either.

Seeing the years on a timeline

Numbers of years are easier to grasp when you can see them side by side. Preceden can put dates BC and AD on one timeline, so long gaps and overlaps are easy to see.

More free date and time tools