BC to AD Calculator

Enter a BC year and an AD year to find the total years between them. Because there is no year zero, the BC to AD Calculator applies the formula BC + AD − 1 to give you the correct year difference. You can also choose whether to express each date in BC/AD or BCE/CE notation, and view the result in years or centuries.

Enter the year in the BC or BCE era (positive number only).

Enter the year in the AD or CE era (positive number only).

Results

Years Between

--

Difference in Centuries

--

BC Year (as negative)

--

AD Year (as positive)

--

BC vs AD Year Span

Results Table

Frequently Asked Questions

What does BC and AD stand for?

BC stands for 'Before Christ', referring to years before the birth of Jesus Christ. AD stands for 'Anno Domini', a Latin phrase meaning 'in the year of the Lord'. Modern alternatives — BCE (Before Common Era) and CE (Common Era) — carry the same meaning but are considered more religiously neutral.

Why do you subtract 1 when calculating BC to AD years?

There is no year zero in the traditional BC/AD calendar system. The calendar goes directly from 1 BC to AD 1. Because of this gap, you must subtract 1 from the simple sum: Years Apart = BC + AD − 1. For example, 1 BC to AD 1 is just 1 year, not 2.

How to calculate years between a BC and an AD date?

Use the formula: Year Difference = BC year + AD year − 1. For example, 206 BC to AD 2024 equals 206 + 2024 − 1 = 2229 years. The minus 1 accounts for the absence of a year zero in the calendar.

How many years ago was 100 BC?

To find how many years ago 100 BC was, add the BC year to the current AD year and subtract 1: 100 + 2024 − 1 = 2123 years ago. You can use this calculator to check any BC year against the current or any future AD year.

What is the difference between BC and BCE?

BC (Before Christ) and BCE (Before Common Era) refer to exactly the same years — they are interchangeable. The only difference is cultural framing: BCE is preferred in secular or academic contexts to avoid religious reference, while BC is the traditional Christian-rooted label.

How many years are in a century?

There are exactly 100 years in a century. When this calculator shows your result in centuries, it simply divides the year difference by 100. For example, 2229 years equals 22.29 centuries.

Does this calculator work if both years are BC or both are AD?

No — this tool is specifically designed to calculate the span between a BC/BCE year and an AD/CE year. If you need the difference between two dates within the same era (both AD, for instance), use a standard date difference calculator instead.

How far back does 1 BC go?

1 BC is the last year before AD 1 in the traditional calendar. From 1 BC to AD 2024, the difference is 1 + 2024 − 1 = 2024 years. It is the closest BC year to the modern era.

More Everyday Life Tools