Million to Billion Converter

Convert million to billion or choose any pair of number scales. One billion is 1,000 million on the short scale. Exact decimal arithmetic keeps small amounts and large numbers free of floating-point noise. Lakh and crore use the same underlying value, with Indian grouping shown when either is selected.

Your details

Decimals and negative amounts are accepted. Enter up to 30 digits, without an exponent.

Your conversionConverted value
2.5 billion
Full number (international grouping)
2,500,000,000
Scientific notation
2.5 × 10⁹
Trailing zeros in the full integer
8
Zeros in one destination unit
9
Working
2,500 million ÷ 1,000 = 2.5 billion
Same value in every unit
UnitAmount
Ones2,500,000,000
Thousand (10³)2,500,000
Lakh (10⁵)25,000
Million (10⁶)2,500
Crore (10⁷)250
Billion (10⁹)2.5
Trillion (10¹²)0.0025

This page uses the short scale, as in modern English: billion = 10⁹ and trillion = 10¹². Some languages use milliard for 10⁹ and billion for 10¹².

How it works

Converted amount = amount × 10^(from exponent − to exponent). Million to billion = amount ÷ 1,000.

  • Enter an amount, including decimals or a minus sign.
  • Choose the scale you have and the scale you want.
  • Read the exact conversion and the same number in every unit.

Worked example: 2,500 million ÷ 1,000 = 2.5 billion. The full number is 2,500,000,000 and its scientific notation is 2.5 × 10⁹. It is also 250 crore.

Things to consider

  • Check whether a source uses short or long scale.
  • One lakh is 100,000; one crore is 10,000,000.
  • Digit grouping changes presentation, not value.
  • Trailing zeros count only zeros at the end of a nonzero integer.

Frequently asked questions

How many millions are in a billion?

On the short scale, one billion is 1,000 million. Both describe the full number 1,000,000,000.

How many zeros are in a billion and a trillion?

One billion is 1 followed by 9 zeros. One trillion is 1 followed by 12 zeros. An amount such as 2.5 billion is 2,500,000,000, with 8 trailing zeros, so the unit's zero count and the full number's trailing zeros are different.

How do I convert million to billion?

Divide the amount in millions by 1,000. For example, 2,500 million is 2.5 billion. To convert billion to million, multiply by 1,000.

What are lakh and crore?

One lakh is 100,000 and one crore is 10,000,000. Ten lakh equal one million; one crore equals ten million; one billion equals 100 crore. Indian grouping places the last three digits together, then groups earlier digits in pairs: 2,500,000,000 becomes 2,50,00,00,000.

What is the difference between short and long scale?

This page uses the short scale common in modern English: million is 10⁶, billion is 10⁹ and trillion is 10¹². On the long scale, billion can mean 10¹². Some languages use milliard for 10⁹ and billion for 10¹². Check the source's meaning before converting.

Results are estimates for general information only, not financial, medical or professional advice.