Bitcoin QR Code Generator
Turn your Bitcoin wallet address into a scannable code, with an optional fixed amount. Scanning it in a wallet app pre-fills the address (and amount, if set) instantly — far less error-prone than typing or copy-pasting a 26-to-35-character address.
Double-check the address
Bitcoin transactions can't be reversed, so before printing or sharing this code, scan it yourself with a wallet app and confirm the address it shows matches your wallet exactly. This generator encodes the standard bitcoin: URI format (BIP21), which every major wallet app — including hardware wallets with a companion app — already understands.
Where this works well
A donation address on a website or in a video description. A merchant accepting Bitcoin at a physical counter, with the exact amount pre-filled per transaction. A wallet address shared once, printed and reused for repeat, no-amount-specified payments like tips or general donations.
Frequently asked questions
Is this safe to use for real transactions?
The code only encodes the address and amount you entered — it doesn't touch your wallet or private keys in any way. As with any payment address, always verify it yourself before relying on it for real funds.
Does this work for other cryptocurrencies?
This page is set up specifically for Bitcoin addresses and the bitcoin: URI scheme. Other coins use their own address formats and aren't guaranteed to scan correctly here.
Can I leave the amount blank?
Yes — leave it blank for a reusable address-only code where the sender chooses the amount themselves when they pay.