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.
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.