BC To AD Calculator
Convert a year from BC (Before Christ) to AD (Anno Domini) or vice versa, and calculate the time difference between any two historical years.
Was this calculator helpful?
How to use this tool?
This calculator converts BC years to AD years and calculates the time difference between two dates.
- Enter Year 1 – Type a year number (e.g., 500) and select its era (BC or AD).
- Enter Year 2 (optional) – For a date difference, add a second year and its era. Leave blank for a simple BC-to-AD conversion.
- Click "Calculate" – The result shows either the equivalent AD year (BC→AD) or the number of years between the two dates.
- Read the explanation – A brief note explains the logic (e.g., no year 0 in BC→AD conversion).
Note: Years must be positive integers (1 or greater). BC years are converted to AD using the formula: AD = BC year - 1.
Previous Results
| Result | Inputs | Date |
|---|
Frequently Asked Questions
Subtract 1 from the BC year. For example, 500 BC is 499 AD because there is no year 0.
Yes, enter both years and their eras. The calculator will give the absolute difference in years.
The Gregorian calendar goes from 1 BC to 1 AD directly. So the difference between 1 BC and 1 AD is 1 year, not 2.