🇺🇸 USD to BTC ₿ — historical rates

Daily market rates 2025-10-23 → 2026-10-22. Current: 1 USD = 0.00001223 BTC.

USD/BTC performance

PeriodChangeLowHighAverage
1 month +5.96% 0.00001155 0.00001225 0.00001195
3 months -20.40% 0.00001155 0.00001591 0.00001335
6 months -3.78% 0.00001155 0.00001707 0.00001397
1 year +31.65% 0.00000874 0.00001707 0.00001314
5 years +31.65% 0.00000874 0.00001707 0.00001314

52-week range: 0.00000874 – 0.00001707 BTC.

USD/BTC rate on a date

1 USD = 0.00001224 BTC on 2026-10-22

Monthly averages (last 12 months)

MonthAverageLowHigh
Oct 20260.00001202 BTC0.000011560.00001225
Sep 20260.00001249 BTC0.000011550.00001323
Aug 20260.00001465 BTC0.000012460.00001591
Jul 20260.00001571 BTC0.000015030.00001707
Jun 20260.00001567 BTC0.000013590.00001681
May 20260.00001275 BTC0.000012190.00001358
Apr 20260.00001356 BTC0.000012720.00001471
Mar 20260.00001434 BTC0.000013390.00001519
Feb 20260.00001457 BTC0.000012710.00001593
Jan 20260.000011 BTC0.000010320.00001182
Dec 20250.00001122 BTC0.00001070.0000117
Nov 20250.00001037 BTC0.000009050.00001154

About USD to BTC historical data

This page tracks the daily US Dollar-to-Bitcoin rate going back to 2025-10-23. Over the past year the rate ranged from 0.00000874 to 0.00001707 BTC, averaging 0.00001314. Historical rates are useful for accounting, tax, invoicing, and understanding long-term trends — use the date picker for the exact rate on any past day.

Daily market rates (coingecko); not transactable quotes. Weekends/holidays resolve to the nearest preceding trading day.