Bitcoin / Crypto QR Code
Free Bitcoin & Crypto QR Code Generator
Encode a wallet address — or a full BIP21 bitcoin: URI with amount and memo — into a QR that opens the donor's wallet pre-filled and ready to send.
Quick answer
A crypto QR code encodes a wallet address, or a full BIP21 bitcoin URI with amount and memo, so one scan opens the donor wallet pre-filled and ready to send. To make one, enter the address and optional amount, add your colors and logo, and download a PNG, SVG, or PDF. Free, no watermark.
Pre-fills the amount the recipient sees in their wallet app.
Your QR code will appear here
About Bitcoin / Crypto QR Codes
A crypto QR code is the only honest way to share a 34-character (legacy) or 42-character (bech32) wallet address with a human. Nobody types bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq correctly. They scan, the wallet opens, the destination is locked in, and the only thing left is to confirm the amount and tap send. The QR removes the single highest-risk step in any crypto transaction — manual address entry — and replaces it with a camera scan that cannot fail silently the way a typo can.
EZQR encodes any wallet address as a QR, but the format that earns its keep is the BIP21 `bitcoin:` URI. Instead of a bare address, encode bitcoin:bc1q...?amount=0.001&label=Tip&message=Thanks and the donor's wallet opens with the address, amount, label, and memo pre-filled in one tap. Every modern wallet (Electrum, Sparrow, BlueWallet, Phoenix, Muun, Coinbase Wallet, Trust Wallet) reads BIP21 natively. Ethereum and EVM chains use the parallel EIP-681 spec — ethereum:0x...@1?value=1e16 — though most ETH wallets also accept plain addresses.
The free plan generates as many static crypto QRs as you want with no watermark, no signup, and no scan cap. Static codes encode the address directly into the QR pattern and keep working forever — exactly the property a memorial donation page or a multi-year nonprofit campaign needs. The $5/month Lite plan adds dynamic codes you can repoint without reprinting — useful if you rotate addresses for privacy or want scan analytics per placement.
Walkthrough
How to Create a Bitcoin / Crypto QR Code
Copy the wallet address from your wallet app
Use the "Receive" screen in your wallet (Electrum, Sparrow, BlueWallet, Coinbase, MetaMask) and copy the full address. Never retype it by hand — one wrong character sends funds to a stranger's wallet, irrecoverably. Paste, don't type.
Pick plain-address or BIP21 URI
Plain address (
bc1q...or0x...) works with every wallet but the receiver has to enter the amount manually. BIP21 URI (bitcoin:bc1q...?amount=0.001&label=Tip&message=Thanks) pre-fills the amount, label, and memo — donor scans and confirms in one tap. Use BIP21 for fixed donation amounts; plain address for general-purpose receive.Name the chain visibly near the QR
A Bitcoin address looks structurally similar to a Litecoin address; a USDC-on-Ethereum send to a USDC-on-Polygon address is lost forever. Print
Bitcoin (BTC)orEthereum (ETH) — Mainnetdirectly under the QR. Better to over-label than to lose a donation.Customize colors and embed a logo (optional)
Add brand colors and a logo — Bitcoin orange, your nonprofit's wordmark, the event icon. Set error correction to H if the logo covers more than 10% of the code so the pattern still decodes cleanly.
Download, test, then deploy
Export PNG for digital, SVG for print, PDF for press-ready handoff. Always send a $1 test transaction before printing at scale — typos and chain mismatches are unrecoverable.
Bitcoin / Crypto QR Code FAQ
Common questions about generating, printing, and deploying these codes.
Which cryptocurrencies and chains are supported?
Any cryptocurrency with a standard wallet address — Bitcoin (BTC, including bech32 and Taproot), Ethereum (ETH) and every EVM chain (Polygon, Arbitrum, Optimism, Base, Avalanche), Litecoin, Dogecoin, Solana, Cardano, and stablecoins on any of those chains (USDC, USDT, DAI). The QR encodes the address; the customer's wallet handles the rest.
What is BIP21 and why does it matter?
BIP21 is the Bitcoin standard for payment-request URIs — the format bitcoin:bc1q...?amount=0.001&label=Tip&message=Thanks. Every modern wallet reads it natively and pre-fills the address, amount, label, and memo when the QR is scanned. Bare addresses work too, but BIP21 cuts the donor's mental load to zero — donations complete 30–50% more reliably than with bare-address QRs.
What happens if someone sends to the wrong chain?
The funds are almost always lost forever. USDC on Ethereum sent to a USDC-on-Polygon address goes to the same address string on the wrong chain — the recipient may technically own the funds on the wrong chain if they control the same private key, but most non-technical users will never recover them. Print the chain name (Bitcoin (BTC) — Mainnet, Ethereum (ETH) — Mainnet, USDC on Polygon) directly under the QR. Over-labeling costs nothing; cross-chain sends cost everything.
Can I include the amount in the QR?
Yes — for Bitcoin, use the BIP21 URI: bitcoin:bc1q...?amount=0.001. The amount is in BTC (0.001 BTC = 100,000 satoshis). For Ethereum, use the EIP-681 URI: ethereum:0x...@1?value=1000000000000000 (value in wei — 10^18 wei per ETH). For other chains, support varies — many wallets ignore the URI parameters and just parse the address. Test with the wallets your audience actually uses before committing.
Will the crypto QR keep working if I cancel my EZQR plan?
Yes — static crypto QRs keep working forever. The wallet address (or BIP21 URI) is encoded directly into the QR pattern, so the printed code does not depend on any EZQR subscription, server, or redirect. Cancel, downgrade, switch generators — every static QR you've already exported keeps scanning to your wallet indefinitely. Only dynamic codes need an active subscription for the redirect lookup.
Related Industries
Related Guides
Dynamic vs Static QR Codes: What Is the Difference?
Dynamic vs static QR codes in 2026: how each works, when to pick which, real pricing, and the vendor-cancellation trap that kills printed dynamic codes.
QR Code Best Practices for Print and Digital
QR code best practices for print and digital: design, size, contrast, error correction, placement, CTAs, and the pre-print check that prevents reprints.
Related Tools
Payment QR Code Generator
Generate a payment-link QR.
PayPal QR Code Generator
Link to a PayPal.me or invoice URL.
Venmo QR Code Generator
Encode a Venmo handle for payment requests.
Cash App QR Code Generator
Cash App $cashtag in a scannable code.
crypto eth QR Code Generator
Free QR code generator on EZQR.
Ready to create your Bitcoin / Crypto QR code?
Free, no watermarks. Generate and download in seconds.
Generate Free QR Code