🇺🇸 USD to BTC ₿ — historical rates

Daily market rates 2025-06-23 → 2026-06-19. Current: 1 USD = 0.00001573 BTC.

USD/BTC performance

PeriodChangeLowHighAverage
1 month +22.11% 0.0000129 0.00001626 0.0000146
3 months +7.87% 0.00001217 0.00001626 0.00001384
6 months +40.82% 0.00001031 0.00001626 0.0000134
1 year +60.34% 0.00000801 0.00001626 0.00001131
5 years +60.34% 0.00000801 0.00001626 0.00001131

52-week range: 0.00000801 – 0.00001626 BTC.

USD/BTC rate on a date

1 USD = 0.0000159 BTC on 2026-06-19

Monthly averages (last 12 months)

MonthAverageLowHigh
Jun 20260.00001538 BTC0.000013590.00001626
May 20260.00001275 BTC0.000012170.0000136
Apr 20260.00001354 BTC0.000012720.00001469
Mar 20260.00001434 BTC0.000013360.00001522
Feb 20260.00001454 BTC0.00001270.00001591
Jan 20260.000011 BTC0.000010310.00001182
Dec 20250.00001122 BTC0.000010680.0000117
Nov 20250.00001037 BTC0.000009040.00001154
Oct 20250.00000875 BTC0.000008010.00000929
Sep 20250.00000886 BTC0.000008540.00000924
Aug 20250.00000867 BTC0.000008090.00000908
Jul 20250.00000871 BTC0.000008340.00000947

About USD to BTC historical data

This page tracks the daily US Dollar-to-Bitcoin rate going back to 2025-06-23. Over the past year the rate ranged from 0.00000801 to 0.00001626 BTC, averaging 0.00001131. 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.