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.

isCalculator Editorial Team Published by:
Reviewed by: Review Board
Last Updated:

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.

  1. Enter Year 1 – Type a year number (e.g., 500) and select its era (BC or AD).
  2. Enter Year 2 (optional) – For a date difference, add a second year and its era. Leave blank for a simple BC-to-AD conversion.
  3. Click "Calculate" – The result shows either the equivalent AD year (BC→AD) or the number of years between the two dates.
  4. 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

Generate Charts
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.

Quick Convert
Length Converter
0
Weight/Mass Converter
0
Area Converter
0
Volume Converter
0
Speed Converter
0
Temperature Converter
0
Pressure Converter
0
Energy Converter
0
Power Converter
0
Force Converter
0
Time Converter
0
Angle Converter
0
Fuel Consumption Converter
0
Data Storage Converter
0
Base Numbers Converter
0
Dry Volume Converter
0
Currency Converter
0
Text Case Converter
0