Skip to main content

USD to BTC Exchange Rate

US Dollar (USD) to Bitcoin (BTC)

Current exchange rate

1 USD = 0.0000132343 BTC

As of Nov 7, 2026 · Source: fawazahmed0 currency-api (BTC)

1 BTC = 75,561.40 USD · BTC to USD

Aug 9, 2026 90-day range 0.0000115234 – 0.0000158812 Nov 7, 2026

USD to BTC at a Glance

On Nov 7, 2026, 1 US Dollar (USD) is worth 0.0000132343 Bitcoin (BTC), and 1 BTC buys 75,561.40 USD.

Over the past 30 days the USD strengthened against the BTC (+9.67%), trading between 0.0000119101 on Oct 12, 2026 and 0.0000132343 on Nov 6, 2026.

USD to BTC change, low and high over several periods
Period Change Low High Average
7 days +1.57% 0.0000124446 0.0000132343 0.0000129434
30 days +9.67% 0.0000119101 0.0000132343 0.000012414
90 days -14.24% 0.0000115234 0.0000158812 0.0000128511

Convert US Dollar to Bitcoin

At the rate of Nov 7, 2026. Amounts are indicative; banks and card networks add their own margin.

USD to BTC conversion table
USDBTC
1 USD0.0000132343 BTC
5 USD0.0000661713 BTC
10 USD0.000132343 BTC
25 USD0.000330857 BTC
50 USD0.000661713 BTC
100 USD0.00132343 BTC
500 USD0.00661713 BTC
1,000 USD0.0132343 BTC
5,000 USD0.0661713 BTC
10,000 USD0.132343 BTC
BTC to USD conversion table
BTCUSD
1 BTC75,561.40 USD
5 BTC377,807.01 USD
10 BTC755,614.02 USD
25 BTC1,889,035.06 USD
50 BTC3,778,070.12 USD
100 BTC7,556,140.23 USD
500 BTC37,780,701.16 USD
1,000 BTC75,561,402.33 USD
5,000 BTC377,807,011.64 USD
10,000 BTC755,614,023.29 USD

About US Dollar and Bitcoin

  • The US Dollar (USD, $) is issued by the Federal Reserve.
  • Bitcoin (BTC) is a cryptocurrency with no central issuer; its rate is a market price aggregated from exchanges.

Get USD to BTC Rate via API

Fetch the live USD to BTC exchange rate with a single HTTP request. XRates API returns clean JSON with rate data sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other official providers.

cURL

curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://xratesapi.com/api/v1/latest?base=USD&symbols=BTC"

Python

import requests
r = requests.get(
"https://xratesapi.com/api/v1/latest",
params={"base": "USD", "symbols": "BTC"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
rate = r.json()["rates"]["BTC"]

JavaScript (Node.js)

const res = await fetch(
"https://xratesapi.com/api/v1/latest?base=USD&symbols=BTC",
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const { rates } = await res.json();
console.log(rates.BTC);

USD to BTC Exchange Rate History

Last 30 days of USD to BTC rates. Weekends and holidays carry the last published rate. Fetch any past date via the /api/v1/{date} endpoint.

Historical USD to BTC exchange rate for the last 30 days
Date 1 USD = X BTC
Nov 7, 2026 0.0000132343
Nov 6, 2026 0.0000132343
Nov 5, 2026 0.0000124446
Nov 4, 2026 0.0000128772
Nov 3, 2026 0.0000130773
Nov 2, 2026 0.0000127805
Nov 1, 2026 0.0000128695
Oct 31, 2026 0.0000130294
Oct 30, 2026 0.0000127541
Oct 29, 2026 0.0000124441
Oct 28, 2026 0.0000123716
Oct 27, 2026 0.000012559
Oct 26, 2026 0.0000125501
Oct 25, 2026 0.0000123837
Oct 24, 2026 0.0000123521
Oct 23, 2026 0.0000122454
Oct 22, 2026 0.0000120817
Oct 21, 2026 0.0000120936
Oct 20, 2026 0.000012114
Oct 19, 2026 0.0000121351
Oct 18, 2026 0.000012213
Oct 17, 2026 0.0000122723
Oct 16, 2026 0.0000121716
Oct 15, 2026 0.000012366
Oct 14, 2026 0.0000119519
Oct 13, 2026 0.0000119691
Oct 12, 2026 0.0000119101
Oct 11, 2026 0.0000120561
Oct 10, 2026 0.0000121075
Oct 9, 2026 0.0000121174

Frequently Asked Questions

What is the current USD to BTC exchange rate?

As of Nov 7, 2026, 1 US Dollar (USD) equals 0.0000132343 Bitcoin (BTC). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get USD to BTC rate via API?

Use the XRates REST API endpoint GET /api/v1/latest?base=USD&symbols=BTC with your Bearer token. You'll receive JSON containing the latest USD to BTC rate.

Is the USD to BTC API free?

Yes. XRates API has a free tier with 100 requests per month — no credit card required. Paid plans start at $9/month for 10,000 requests.

How often are USD to BTC rates updated?

Exchange rates are refreshed every 4 hours from the European Central Bank, Central Bank of Russia and other official sources.

Get USD to BTC Rate in Your App

Sign up for free and receive an API key instantly. 100 requests/month, no credit card required.

Get Free API Key