BC to AD Converter
Free BC to AD calculator — instantly convert BC years to AD equivalents. Perfect for historians, genealogists, and students studying ancient chronology.
About This Calculator
The BC to AD Converter is a free online tool that converts any year from the BC (Before Christ) era to its equivalent in the AD (Anno Domini) era. This conversion accounts for the missing year zero in the Gregorian calendar system, where the calendar jumps directly from 1 BC to AD 1. The converter uses the formula AD = BC + 1, so 44 BC becomes AD 45, 1 BC becomes AD 2, and 500 BC becomes AD 501.
This calculator is essential for historians, genealogists, archaeologists, students, and anyone working with dates that span the BC/AD boundary. When researching ancient history, tracing family lineages, or studying chronological timelines, understanding the correct AD equivalent of a BC year prevents the common off-by-one error caused by the missing year zero. The tool is also useful for converting historical dates in academic papers, museum exhibits, and documentary research.
How the Conversion Works
The Gregorian calendar, introduced by Pope Gregory XIII in 1582 and now the most widely used calendar system worldwide, has no year zero. The year before AD 1 is designated 1 BC. This means that to find the AD year at the same distance after AD 1 as a BC year is before AD 1, you add 1 to the BC year. For example, 100 BC is 100 years before AD 1, and the year 100 years after AD 1 is AD 101. This simple relationship holds for all BC years.
Regional Notes
The BC/AD system is used globally for historical dating. In India, both BC/AD and the Saka calendar are used for different purposes. The US and UK primarily use BC/AD in historical contexts, though BCE/CE is increasingly common in academic writing. The conversion formula remains identical regardless of region or calendar preference.
Frequently Asked Questions
How do you convert BC to AD?
To convert a BC year to its AD equivalent, add 1 to the BC year. For example, 44 BC becomes AD 45. This is because there is no year zero in the Gregorian calendar — the calendar goes directly from 1 BC to AD 1. So a BC year X is X years before AD 1, and the mirror AD year at the same distance past AD 1 is AD (X + 1).
Why is there no year zero?
There is no year zero because the BC/AD system was devised by Dionysius Exiguus in the 6th century, who used Roman numerals which have no concept of zero. The calendar jumps directly from 1 BC to AD 1. In astronomical year numbering, a year zero is used where 1 BC = year 0, 2 BC = year -1, and so on, making calculations across the BC/AD boundary easier.
What year comes before 1 BC?
The year immediately before 1 BC is 2 BC. The BC years count backward, so the sequence is ... 3 BC, 2 BC, 1 BC, AD 1, AD 2, AD 3 ... There is no year 0 between 1 BC and AD 1. Each BC year is one year earlier than the prior AD year — for example, 10 BC is 10 years before AD 1.
How many years between BC and AD?
To calculate the number of years between a BC year and an AD year, add the BC year and the AD year, then subtract 1. For example, from 44 BC to AD 45 is 44 + 45 - 1 = 88 years. The minus 1 accounts for the missing year zero. The same formula works for any combination of BC and AD dates.
What is the difference between BC, BCE, AD, and CE?
BC (Before Christ) and BCE (Before Common Era) are equivalent — they refer to the same years. AD (Anno Domini, Latin for 'in the year of the Lord') and CE (Common Era) are also equivalent. BCE/CE is increasingly preferred in academic and secular contexts. The year numbering remains identical: 500 BC = 500 BCE, and AD 2024 = 2024 CE.
How do historians handle the missing year zero?
Historians and astronomers use the proleptic Gregorian calendar with astronomical year numbering, which includes a year zero. In this system, 1 BC = year 0, 2 BC = year -1, and so on. This makes calculating time intervals across the BC/AD boundary straightforward without the off-by-one error. For most historical work, the precise dating system is specified at the outset.
What is the BC to AD conversion formula?
The formula to convert a BC year to its mirror AD year is: AD Year = BC Year + 1. This is because a BC year X is X years before AD 1, and the AD year at the same distance after AD 1 is X + 1. For example, 1 BC converts to AD 2, 100 BC converts to AD 101, and 500 BC converts to AD 501.