Satoshi to Bitcoin Converter – Sats to BTC and USD Instantly
Satoshi to BTC Converter
Use this free satoshi to Bitcoin converter to switch between sats, BTC and USD. Edit any field and the others update.

Quick answer
To use this satoshi to Bitcoin converter, set the current Bitcoin price, then type an amount in Satoshis, Bitcoin or USD. The other two fields update instantly. One bitcoin equals 100,000,000 satoshis, so 1 sat = 0.00000001 BTC. For example, 250,000 sats is 0.0025 BTC, worth $162.50 when Bitcoin is $65,000.
A satoshi (sat) is the smallest unit of Bitcoin, named after its creator, Satoshi Nakamoto. Lightning payments, exchange fees and tips are often shown in sats, while prices are quoted in BTC or dollars. This free satoshi to Bitcoin converter keeps all three in sync, so you can see what any amount is worth at a glance.
I fixed the display of very small amounts: 1 sat now shows as 0.00000001 BTC instead of scientific notation like 1e-8, and tiny dollar values show with enough decimals rather than rounding to zero.
Satoshi to Bitcoin Converter Features
| Feature | How it works |
|---|---|
| Three-way conversion | Sats, BTC and USD update together |
| Edit any field | Type in whichever unit you have |
| Custom BTC price | Enter today's price for accurate dollar values |
| Quick price buttons | $50K, $60K, $70K, $80K and $100K |
| Exact decimals | Shows up to 8 decimal places for BTC |
| Small amounts | Tiny values display clearly, not as 1e-8 or $0 |
| Reference | 1 BTC = 100,000,000 satoshis shown for quick checking |
| Private | Runs in your browser with no account |
How to Use the Satoshi to Bitcoin Converter
Step 1: Set the current Bitcoin price
Type today's Bitcoin price in US dollars, or click a quick button such as $70K. Prices change all the time, so check a live price for an exact dollar value.

Step 2: Type an amount in sats, BTC or USD
Enter the amount you have in whichever field matches: Satoshis (Sats), Bitcoin (BTC) or Fiat Value (USD). You do not need to press a button.

Step 3: The other two values update instantly
As you type, the converter fills in the other fields. Change the Bitcoin price at any time and the dollar value recalculates while the sats and BTC amounts stay the same.

Satoshi and Bitcoin Conversion Table
- 1 sat = 0.00000001 BTC
- 1,000 sats = 0.00001 BTC
- 100,000 sats = 0.001 BTC (one millibitcoin, mBTC)
- 1,000,000 sats = 0.01 BTC
- 100,000,000 sats = 1 BTC
Why People Count in Sats
- Whole bitcoins are expensive, so sats make small amounts easier to read and talk about.
- Lightning Network wallets and payments usually show balances in sats.
- On-chain fees are measured in sats per virtual byte (sat/vB).
- Stacking sats is a popular way to describe buying small amounts regularly.
Satoshi to Bitcoin Converter Tips
- Always double-check the number of zeros before sending a payment.
- Use the BTC field when an exchange shows amounts in BTC, and the sats field for Lightning wallets.
- Remember the dollar value depends entirely on the Bitcoin price you enter.
- Bitcoin cannot be divided below one satoshi on the main chain.
Frequently Asked Questions
Is this satoshi to Bitcoin converter free?
Yes. It is free with no sign-up and works on any device.
How many satoshis are in one bitcoin?
There are 100,000,000 (one hundred million) satoshis in one bitcoin.
How much is 1 satoshi in BTC?
1 satoshi = 0.00000001 BTC.
How do I convert dollars to sats?
Enter the Bitcoin price, then type the dollar amount in the USD field. The converter shows the matching number of sats and BTC.
Does it use the live Bitcoin price?
No. Enter the current price yourself or use a quick button, so you can also test other price scenarios.
Why is it called a satoshi?
It is named after Satoshi Nakamoto, the pseudonymous creator of Bitcoin.