Bitcoin QR Code Generator
BIP21-compliant Bitcoin QR with optional amount, label, and message.
What is a BIP21 Bitcoin QR code?
BIP21 is the Bitcoin community standard for payment-request URIs — it's a bitcoin: URL that encodes a receiving address plus optional amount, label, and message. Every major wallet (BlueWallet, Phoenix, Sparrow, Trezor Suite, Ledger Live, Coinbase Wallet) recognizes BIP21 QR codes and pre-fills the send screen with the encoded values. Use it for invoices, donation pages, or any scenario where you want recipients to skip typing your address by hand. Encoding happens 100% client-side.
Quick start templates
Appearance
Preview
Enter content to generate a QR code
Download
Format
PNG and WebP support transparency. SVG scales to any size without quality loss. JPEG is the smallest file but has no transparency.
About BIP21
BIP21 is the Bitcoin Improvement Proposal that defines the bitcoin: URI scheme.
- Format: bitcoin:address?amount=0.01&label=Coffee&message=Thanks
- Amount is in BTC (decimal), not satoshis
- Label and message are URL-encoded UTF-8
- All parameters except the address are optional
