Free Bitcoin QR Code Generator
Create a QR code encoding your Bitcoin wallet address. Optionally specify an amount. Scan with any Bitcoin wallet app to send payment instantly.
Upgrade to Dynamic QR
Edit links anytime. Track every scan. One flat price — no scan limits.
Frequently asked questions
What is a Bitcoin QR code?
A QR code that encodes a bitcoin: URI with your wallet address (and optionally an amount). Scanning it with any Bitcoin wallet app opens a send transaction pre-filled with your address.
What format does the QR code use?
The standard bitcoin: URI format (BIP21). For example: bitcoin:bc1q...?amount=0.001. This is supported by all major Bitcoin wallets including Coinbase, Trust Wallet, and hardware wallets.
Should I include an amount?
It depends on your use case. For accepting tips or donations, leave the amount blank so the sender chooses. For a fixed payment (e.g. an invoice), include the exact BTC amount.
What Bitcoin address formats are supported?
All standard formats: Legacy (1...), SegWit (3...), and native SegWit/Bech32 (bc1...). Use bc1... (native SegWit) for lowest transaction fees.
Is this secure?
Your address is encoded entirely in the browser — it never reaches a server. Always double-check the encoded address before printing.
Can I use this for other cryptocurrencies?
This generator creates bitcoin: URIs. For Ethereum and other cryptocurrencies, the URI format differs — use the URL QR code generator with the appropriate URI.