Live converter

Convert BAT to USD

Current exchange rate: 1 BAT = 0.106718 USD. Use the calculator below to convert any amount.

BAT
=
0.106718 USD
1 BAT = 0.106718 USD
Last update:

BAT to USD reference table

BATUSD
1.0000 BAT0.106718 USD
0.500000 BAT0.053359 USD
0.100000 BAT0.010672 USD
5.0000 BAT0.533590 USD
10.0000 BAT1.0672 USD
50.0000 BAT5.3359 USD
100.0000 BAT10.6718 USD
1,000 BAT106.7180 USD
10,000 BAT1,067.18 USD

USD to BAT reference table

USDBAT
1.0000 USD9.3705 BAT
5.0000 USD46.8525 BAT
10.0000 USD93.7049 BAT
50.0000 USD468.5245 BAT
100.0000 USD937.0490 BAT
500.0000 USD4,685.25 BAT
1,000 USD9,370.49 BAT
5,000 USD46,852.45 BAT
10,000 USD93,704.9 BAT

How this conversion works

The BAT → USD rate above comes from current spot price data aggregated from CoinGecko. We refresh prices every few hours, so this calculator reflects mid-market levels rather than the rate any specific exchange will give you. Real exchange execution will include spread, fees and slippage.

Frequently asked questions

How much is 1 BAT in USD?

At the latest snapshot, 1 BAT equals approximately 0.106718 USD.

Where does this rate come from?

Spot prices are aggregated from CoinGecko and refreshed every few hours. Fiat rates use static benchmarks updated periodically.

Will I get exactly this rate on an exchange?

No. Real-world execution adds spread, exchange fees, and may suffer slippage on larger orders. Always check the live order book before large conversions.

Other conversions

Indicative rate. Not a quote or financial advice.