Skip to main content
tolio

Crypto Payment QR Generator

Generate QR codes for cryptocurrency payment addresses including Bitcoin, Ethereum, and more. The best free online tool for generating crypto payment QR codes. No sign-up required, 100% free, fully private.

Generate a QR code that opens any cryptocurrency wallet app with pre-filled payment details.

Payment Details

Card Design

8 / 500 chars

Related Tools

What is Crypto Payment QR Generator?

Cryptocurrency payment QR codes encode a payment request URI that includes the recipient's wallet address, the requested amount, and an optional label or message — all in a single scannable QR code. When a user scans the QR code with any cryptocurrency wallet app (Trust Wallet, MetaMask, Coinbase Wallet, Ledger Live, Exodus, or any BIP-21-compatible wallet), the app opens with all payment details pre-filled. The payer reviews the transaction and approves it with their private key or biometric authentication. No wallet address to copy, no amount to type, no risk of sending funds to the wrong address.

The URI format used by this generator follows the BIP-21 standard (for Bitcoin) and its equivalent standards for other blockchains — each cryptocurrency uses its own URI scheme prefix: "bitcoin:" for BTC, "ethereum:" for ETH and ERC-20 tokens, "litecoin:" for LTC, "bitcoincash:" for BCH, "solana:" for SOL, "doge:" for DOGE, "cardano:" for ADA, "ripple:" for XRP, "polkadot:" for DOT, and "tron:" for TRX and TRC-20 tokens. These standards are supported by virtually every major cryptocurrency wallet application across iOS, Android, and desktop platforms. The amount field uses the cryptocurrency's base unit format (e.g., BTC for Bitcoin, ETH for Ethereum) and is encoded as a URI parameter for maximum compatibility.

Cryptocurrency payment QR codes transform how businesses, freelancers, and organizations accept digital payments. An e-commerce store can display a Bitcoin QR code at checkout so customers pay with crypto directly from their wallet app — no payment processor, no chargebacks, and settlement within minutes. A freelancer or consultant can include a crypto QR code on their invoice so clients send payment instantly without entering wallet details. A non-profit organization can add crypto donation QR codes to their website, newsletter, and social media profiles to accept tax-deductible crypto contributions from supporters worldwide. A brick-and-mortar retail store can display a laminated crypto QR code at the register alongside traditional payment terminals. A content creator or streamer can display crypto QR codes on stream overlays and tip pages so viewers can send micro-tip... (line truncated to 2000 chars)

How to Use Crypto Payment QR Generator

  1. Select your cryptocurrency from the dropdown — options show the coin name and symbol (e.g., Bitcoin (BTC), Ethereum (ETH), Tether (ERC-20) (USDT)).
  2. Enter the recipient's wallet address in the "Wallet Address" field. Addresses are validated in real time — the tool checks the length and prefix format for the selected cryptocurrency (e.g., Bitcoin addresses start with 1, 3, or bc1; Ethereum addresses start with 0x). A clear error message appears if the format is invalid.
  3. Optionally enter the payment amount in the "Amount" field, displayed in the selected cryptocurrency's symbol (e.g., BTC, ETH, SOL). Only digits and a decimal point are accepted. Leave blank for the payer to enter any amount.
  4. Optionally enter a label in the "Label" field. This is displayed in the payer's wallet to identify what the payment is for (e.g., "Website redesign payment" or "Monthly retainer").
  5. Optionally enter a message in the "Message" textarea. This is included as a memo or note that appears in the wallet app during payment review.
  6. A live character counter shows the total encoded URI length versus the maximum capacity of 1,200 characters for High error correction.
  7. Click "Generate [Symbol] QR Code" to create the QR code — the button text updates to reflect your selected cryptocurrency.
  8. Review the generated QR code on screen — it is displayed at full size within a bordered card for easy scanning and verification.
  9. Click "Download PNG" to save the QR code as a high-resolution PNG image, or click "Share" to share it via your device's native share sheet to social media, messaging apps, or email.

Example

Example — Bitcoin Payment:
Cryptocurrency: Bitcoin (BTC)
Wallet Address: 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa
Amount: 0.01
Label: Donation

Encoded URI: bitcoin:1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa?amount=0.01&label=Donation

When a smartphone scans this QR code with a Bitcoin wallet app, the wallet opens with the address 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa, amount 0.01 BTC, and label "Donation" pre-filled. The user reviews the transaction details and confirms the payment — no address to type, no amount to enter.

Example — Ethereum ERC-20 Token Payment:
Cryptocurrency: Tether (USDT) — ERC-20
Wallet Address: 0x742d35Cc6634C0532925a3b844Bc9e7595f2bD18
Amount: 100
Label: Invoice #1234

Encoded URI: ethereum:0x742d35Cc6634C0532925a3b844Bc9e7595f2bD18?amount=100&label=Invoice%20%231234

Scanning with an Ethereum-compatible wallet (MetaMask, Trust Wallet, etc.) pre-fills the recipient address and amount — the ERC-20 token contract must be selected manually by the sender if sending USDT or USDC.

Frequently Asked Questions

How does a cryptocurrency payment QR code work?

A crypto payment QR code encodes a URI that follows the BIP-21 standard (and equivalent standards for other blockchains). The URI contains the recipient's wallet address, an optional amount, and optional label/message. When you scan the QR code with a cryptocurrency wallet app, the app parses the URI and pre-fills all payment details. You review and confirm the transaction — no manual entry required.

Which wallet apps support crypto payment QR codes?

Crypto payment QR codes are supported by virtually every major cryptocurrency wallet, including Trust Wallet, MetaMask, Coinbase Wallet, Exodus, Ledger Live, Trezor Suite, Electrum, Mycelium, Blockchain.com Wallet, Atomic Wallet, Guarda, and many more. The BIP-21 standard is widely adopted across the crypto ecosystem.

Which cryptocurrencies and tokens are supported?

This tool supports Bitcoin (BTC), Ethereum (ETH), Tether (USDT — ERC-20), USD Coin (USDC — ERC-20), Litecoin (LTC), Bitcoin Cash (BCH), Solana (SOL), Dogecoin (DOGE), Cardano (ADA), XRP, Polkadot (DOT), and TRON (TRX / TRC-20). Each uses its respective URI scheme for maximum compatibility with wallet apps.

Is the wallet address the only required field?

Yes. Only the wallet address is required to generate a valid payment URI. The amount, label, and message fields are optional. You can generate a QR code with just an address for donations or tips where the payer chooses the amount, or include a fixed amount for invoices and product purchases.

How is address validation handled?

Addresses are validated in real time based on the selected cryptocurrency. The tool checks that the address length is within the expected range (e.g., 26–62 characters for Bitcoin, exactly 42 characters for Ethereum starting with 0x) and that it starts with a valid prefix for the selected coin. Invalid addresses show a descriptive error message before generation.

What is the character limit for a crypto payment QR code?

The maximum encoded URI length is 1,200 characters at High (H) error correction level. This accommodates wallet addresses plus optional amount, label, and message fields. A live character counter shows your current usage in real time.

What error correction level is used and why?

High (H) — 30% error recovery. This provides maximum damage tolerance for payment URIs (which contain critical wallet address data), fitting your data into a smaller QR code version with larger modules for easier scanning. Even a small error in reading a crypto address QR code could result in a failed transaction, so the extra redundancy is essential for reliability.

Can I use this for my business to accept crypto payments?

Absolutely. Cryptocurrency payment QR codes are an excellent way to accept digital asset payments. Add the QR code to your checkout page, invoice PDFs, email receipts, point-of-sale display, or physical store signage. Benefits include near-instant settlement, low transaction fees compared to credit cards, no chargeback risk, and access to a global customer base without currency conversion fees.

Can I print crypto QR codes on signage and marketing materials?

Yes. Crypto QR codes are ideal for storefront windows, trade show booths, restaurant counters, donation boxes, event signage, product packaging, and business cards. The PNG download can be placed into any design layout. We recommend printing at least 2x2 cm (0.8x0.8 in) for reliable scanning. Test the printed code with multiple wallet apps before mass production.

How do I test a crypto QR code before sharing it?

After generating the QR code, scan it with your preferred cryptocurrency wallet app to verify that the correct address, amount, label, and message are captured. Test with at least two different wallet apps (e.g., Trust Wallet and MetaMask for Ethereum addresses) to ensure broad compatibility. A test scan takes seconds and can prevent costly payment errors.

Is it safe to share my wallet address in a QR code?

Yes. Cryptocurrency wallet addresses are designed to be shared publicly — they are like an email address or bank account number for receiving funds. However, you should never share your private keys, seed phrases, or recovery passwords. The QR code only encodes the public wallet address, which is safe to display on websites, signage, invoices, and social media.

Key Takeaways

  • Generate QR codes for Bitcoin, Ethereum, Litecoin, Solana, Dogecoin, Cardano, XRP, Polkadot, TRON, and ERC-20 tokens
  • Uses the BIP-21 standard and equivalent URI schemes for maximum wallet compatibility
  • Works with Trust Wallet, MetaMask, Coinbase Wallet, Exodus, Ledger Live, and 100+ wallets
  • Required wallet address plus optional amount, label, and message fields
  • Real-time address validation with length and prefix checks per cryptocurrency
  • High (H) error correction — 30% recovery for reliable scanning
  • Live character counter showing encoded URI length vs 1,200 char capacity
  • Download as PNG for print and digital use
  • Share via native share sheet to social media, messaging apps, and email
  • Perfect for e-commerce, freelancers, non-profits, retail stores, and content creators
  • 100% client-side — wallet addresses and payment details never leave your device
  • Free forever with no sign-ups, usage limits, or advertisements
Was this helpful?