Free QR Code for Bitcoin & Crypto Payments — Scan to Pay
Create QR codes for Bitcoin, Ethereum, Litecoin, USDT, USDC, and any cryptocurrency wallet address. Customers and donors scan the QR code with their crypto wallet app and send payments instantly — no manual address copying, no typos, no lost funds. Display payment QR codes on invoices, websites, POS terminals, donation pages, product packaging, and printed receipts. Support BIP21 and EIP-681 URI formats with pre-filled amounts. Perfect for merchants, freelancers, nonprofits, and anyone accepting crypto payments. Free to create, no signup required.
420M+
crypto wallet users worldwide in 2026
0 fees
no intermediary — direct wallet-to-wallet payments
99.9%
of crypto wallets support QR code scanning
< 5s
scan-to-payment initiation time
Features
Bitcoin Payment QR Code
Encode your Bitcoin wallet address or BIP21 URI with a pre-filled amount. Customers scan with any Bitcoin wallet app and the payment is pre-populated — just confirm and send.
Ethereum & ERC-20 Tokens
Create QR codes for Ethereum addresses and ERC-20 tokens like USDT and USDC. Use the EIP-681 format to specify the token contract, amount, and chain for a seamless payment experience.
Multi-Currency Support
Generate QR codes for any cryptocurrency — Litecoin, Solana, Dogecoin, Polygon, XRP, and hundreds more. Any wallet address or payment URI can be encoded into a scannable QR code.
Pre-Filled Amounts
Include the exact payment amount in the QR code using standard URI formats. The sender's wallet app shows the address and amount pre-filled, reducing errors and speeding up transactions.
POS & Retail Display
Print your crypto payment QR code and display it at your point of sale, checkout counter, or market stall. Accept crypto payments in-person without any hardware or payment processor.
Branded Crypto QR Code
Add your brand logo or a Bitcoin/Ethereum symbol, choose colors that match your brand, and add a frame like 'Scan to Pay with BTC' or 'Pay with Crypto'. Professional and trustworthy.
QR Codes: The Native Payment Interface of Cryptocurrency
QR codes and cryptocurrency were designed for each other. Since Bitcoin's earliest days, QR codes have been the standard way to share wallet addresses and initiate payments. Every major crypto wallet app — Coinbase, MetaMask, Trust Wallet, Ledger Live, BlueWallet, and hundreds more — includes a built-in QR code scanner specifically for receiving payment addresses. When a customer scans a QR code containing a wallet address, the payment screen opens with the address pre-filled, and optionally the amount and network pre-selected. This eliminates the most dangerous step in crypto payments: manually copying and pasting long hexadecimal addresses where a single character error can send funds to the wrong wallet permanently.
For merchants accepting cryptocurrency, QR codes solve a critical user experience problem. A Bitcoin address like 'bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh' is impossible for a customer to type manually at a checkout counter. But a QR code encodes this address perfectly and can be scanned in under two seconds. The BIP21 URI standard goes further by encoding the amount directly into the QR code — 'bitcoin:bc1q...?amount=0.001' — so the customer's wallet app opens with both the address and the exact payment amount pre-filled. All they need to do is tap 'Send'. This frictionless experience is what makes QR codes the universal payment interface for cryptocurrency.
The growth of crypto payments in everyday commerce makes QR codes increasingly valuable for businesses. In 2026, over four hundred million people worldwide hold cryptocurrency, and a significant portion actively seek merchants that accept crypto payments. Coffee shops, restaurants, online stores, freelancers, and service providers that display a crypto QR code at their point of sale tap into this growing market segment. The QR code serves as both a payment method and a signal to crypto-savvy customers that your business is modern, tech-forward, and welcoming to their preferred payment method.
Best Practices for Crypto Payment QR Codes
Creating an effective crypto payment QR code requires attention to the encoding format, display context, and security considerations. For Bitcoin payments, use the BIP21 URI format: 'bitcoin:youraddress?amount=0.001&label=YourBusiness'. This format is universally supported by Bitcoin wallet apps and pre-fills the recipient address, amount, and an optional label that helps the sender identify the payment. For Ethereum and ERC-20 token payments, use the EIP-681 format which supports specifying the chain ID and token contract address, ensuring payments arrive on the correct network.
Display and placement depend on your use case. For in-store payments, print the QR code large enough to scan from across a counter — ten to fifteen centimeters works well. For invoices and receipts, five to seven centimeters is sufficient. For websites and digital displays, ensure the QR code is rendered at sufficient resolution (at least three hundred pixels wide) and placed prominently near the price or total. Always include a clear label indicating which cryptocurrency the QR code accepts — 'Pay with Bitcoin', 'Ethereum Accepted', or 'Scan to Pay with USDT'. Without this label, customers may not know which wallet app to use for scanning.
Security is paramount with crypto QR codes. Double-check that the encoded address is correct before printing — a QR code with the wrong address means lost funds with no recourse. If you generate QR codes for customer-facing payments, consider generating a fresh address for each transaction for privacy (most modern wallets support this). For static QR codes displayed at a POS terminal or on a website, use a dedicated receiving address that you monitor. Never share your private key or seed phrase via QR code — only share public receiving addresses. Test every QR code by scanning it yourself and verifying the address matches your wallet before deploying it.
Crypto QR Codes for Businesses, Freelancers & Nonprofits
Businesses accepting cryptocurrency benefit from QR codes in multiple contexts. Retail merchants display a QR code at the checkout counter or POS terminal, allowing customers to pay with their preferred cryptocurrency. Online stores embed crypto QR codes on their checkout page alongside traditional payment methods, expanding their payment options without integrating complex payment gateways. Subscription services and SaaS platforms include crypto QR codes on invoices for customers who prefer paying with Bitcoin or stablecoins, particularly in regions where traditional payment methods are unreliable or expensive.
Freelancers and independent contractors find crypto QR codes especially useful for international payments. Traditional cross-border payments involve bank fees, currency conversion charges, and processing delays of three to five business days. A crypto payment via QR code arrives in minutes with minimal fees — often under one dollar regardless of the transfer amount. Freelancers include a Bitcoin or USDC QR code on their invoices, giving international clients an option that is faster and cheaper than wire transfers. The QR code ensures the client sends to the correct address without any manual copying errors.
Nonprofits and charitable organizations use crypto QR codes to accept donations from the rapidly growing community of crypto-wealthy donors. Cryptocurrency donations offer significant tax advantages for donors in many jurisdictions, making crypto a preferred giving method for high-value donations. A QR code on a donation page, fundraising email, or printed fundraising materials makes it effortless for crypto holders to contribute. Some nonprofits display Bitcoin and Ethereum QR codes at fundraising events, galas, and conferences, capturing donations from attendees who may not carry cash or credit cards but always have their phone and crypto wallet.
Use Cases
Retail & Point of Sale
Display a crypto payment QR code at your checkout counter, food truck window, or market stall. Customers scan with their wallet app and pay with Bitcoin, Ethereum, or stablecoins — no payment terminal needed.
Online Invoicing
Add a Bitcoin or USDC QR code to your invoices and payment pages. Clients scan to pay international invoices without bank fees, wire transfer delays, or currency conversion charges.
Freelancer Payments
Include a crypto QR code on your freelance invoices and proposals. International clients pay you in seconds via Bitcoin or stablecoins — faster and cheaper than traditional bank transfers.
Nonprofit Donations
Accept cryptocurrency donations with QR codes on your website, emails, and printed materials. Crypto donations offer tax advantages for donors and expand your fundraising reach to crypto-native communities.
E-Commerce Checkout
Embed crypto payment QR codes on your online store's checkout page. Offer Bitcoin, Ethereum, and USDT as payment options alongside credit cards and PayPal — no complex gateway integration.
Tipping & Creators
Content creators, musicians, and streamers display a crypto QR code for tips and donations. Fans scan and send any amount directly — no platform fees, no minimum thresholds, instant delivery.
How it works
Pro Tips
Frequently asked questions
Create Crypto QR Code
Join businesses worldwide using QRWink to connect with their audience.
Start for free