BTC to GBP Converter
1 BTC = £49,487.02 (+2.53% in the last 24 hours) — live below, reference tables and Bitcoin market stats down the page.
Data as of Jul 21, 2026
Estimates only — not financial advice.
Quick answer
This tool converts Bitcoin (BTC) to British Pounds at the live mid-market rate — currently 1 BTC equals £49,487.02. Enter any amount in either box to convert instantly. This is the fair reference price before an exchange adds its spread and fees, so a real trade nets slightly less.
How this is calculated
BTC trades primarily in US dollars, so this page crosses two numbers from the same live feed:
value = amount × BTC price in USD × USD→GBP rate. Both legs are mid-market — no
spread, no conversion fee — which makes this the honest reference against any bank or exchange quote in British Pound terms. For the fee-aware version of your own position, see the profit guide.
Live rates load on every visit; if the feed is unreachable, the converter falls back to our dated snapshot (2026-07-21) and labels it clearly. Why any real venue fills you slightly worse than these numbers is covered in how conversion rates work; sources and rounding rules are on the methodology page.
Bitcoin market summary
1 BTC converts to £49,487.02 after moving +2.53% in the last 24 hours. Bitcoin is the #1 cryptocurrency by market cap at $1.33T, with 20.1M BTC in circulation and $31.03B traded in the past day. Its all-time high is $126,080.00 (Oct 6, 2025), putting today's price 47.4% below the peak. Inverse rate: 1 GBP = 0.000020207 BTC. Data as of Jul 21, 2026.
BTC to GBP conversion tables
BTC to GBP
| BTC | GBP |
|---|---|
| 0.0001 BTC | £4.95 |
| 0.001 BTC | £49.49 |
| 0.01 BTC | £494.87 |
| 0.1 BTC | £4,948.70 |
| 0.5 BTC | £24,743.51 |
| 1 BTC | £49,487.02 |
| 5 BTC | £247,435.11 |
| 10 BTC | £494,870.21 |
| 50 BTC | £2,474,351.07 |
| 100 BTC | £4,948,702.14 |
| 1,000 BTC | £49,487,021.44 |
GBP to BTC
| GBP | BTC |
|---|---|
| £1 | 0.0000202073 BTC |
| £10 | 0.000202073 BTC |
| £50 | 0.00101037 BTC |
| £100 | 0.00202073 BTC |
| £500 | 0.0101037 BTC |
| £1,000 | 0.0202073 BTC |
| £5,000 | 0.101037 BTC |
| £10,000 | 0.202073 BTC |
| £50,000 | 1.0104 BTC |
| £100,000 | 2.0207 BTC |
Table rates as of 2026-07-21 — the converter above shows live figures.
Frequently asked questions
How much is 1 BTC in GBP?
How is the BTC to GBP rate calculated?
Why does my exchange show a different BTC price?
Is this the same GBP rate my bank uses?
Related guides
Related calculators
Disclaimer: This tool provides educational estimates only — it is not financial, investment, or tax advice. Crypto assets are volatile; past performance does not guarantee future results. See our methodology and full disclaimer.