Skip to content
Crypto

Free Bitcoin QR Code Generator

Turn your Bitcoin wallet address into a QR code for free. One scan opens the payer's wallet with your address prefilled. No signup, no expiry.

Free forever No credit card Never expires
1Choose a type or use case
2Add the details
3Style it

A familiar logo earns trust, so more people scan.

Make a free Bitcoin QR code for your wallet

This Bitcoin QR code generator turns your wallet address into a scannable payment code. A sender scans the code in their wallet app and the address, and optionally the amount, appears prefilled. They confirm and the transfer is sent. Use it on invoices, point-of-sale signs, donation boards, and personal checkout pages.

The code follows the BIP-21 URI standard, which every major Bitcoin wallet app can read. It is static, free, and never expires.

What a Bitcoin QR code does

  • Prefills your wallet address: the scan opens the sender's wallet with your address loaded. No typing, no paste errors.
  • Optionally prefills the amount: set a BTC amount to request and it appears in the send form.
  • Works with every major Bitcoin wallet: Coinbase, Trust Wallet, Ledger, Exodus, Electrum, and others all read BIP-21 QR codes.
  • Stays fixed: the printed code always encodes the same address and amount.

Where Bitcoin QR codes get used

  • Invoices and freelance payments: remove the "copy the address" step for clients paying in BTC.
  • Donations and tip jars: a code on a sign or a website at the point where someone decides to give.
  • Retail and events: accept BTC at a counter or stall with a printed code.
  • Personal transfers: share your address by scan instead of messaging a long string.

How to create it

  1. Enter your wallet address: paste your Bitcoin address in the field above. Both legacy and segwit (bc1) formats work.
  2. Set an amount (optional): enter a BTC amount if the payment is for a fixed sum.
  3. Check the preview: scan it with a Bitcoin wallet app and confirm the address resolves correctly.
  4. Download: PNG or JPG for screens, SVG for print at any size.

Triple-check the wallet address before printing. Payments sent to a wrong Bitcoin address cannot be reversed. A static code cannot be edited after printing.

Tips for safe, reliable payments

  • Verify the address after generating: scan the code yourself and compare the address your wallet app shows against the one you entered.
  • Leave the amount blank for flexible payments: the sender enters their own amount, which suits donations and tips.
  • Use a label on the print: "Pay with Bitcoin" so people know what scanner to open.
  • Keep contrast high: Bitcoin wallet scanners need a clean code with clear space around it.

FAQs

Which wallet apps scan this?

Any wallet that supports BIP-21: Coinbase, Trust Wallet, Ledger Live, Exodus, Electrum, Muun, BlueWallet, and most others. If the wallet has a QR scanner in the send screen, it reads this code.

What happens if I enter the wrong address?

Bitcoin transactions are irreversible. If the address is wrong, payments go to a different wallet with no way to recover them. Verify the address character by character before printing.

Should I enter the amount in BTC or in my currency?

The field takes BTC amounts (e.g. 0.001). The receiving wallet converts to local currency at market rate. For a fiat-denominated price, show the BTC equivalent at current rates alongside the code.

I accept Ethereum or Litecoin too.

Each coin needs its own code. See the Ethereum, Litecoin, Dogecoin, and Bitcoin Cash generators for the other coins.

Publish your Bitcoin QR code

Enter your wallet address above, scan test in your own wallet app, and export. SVG for print, or a 2048px PNG for invoices and screens.

Ready to make your Bitcoin QR code? Free, no signup. Set it up above and download in seconds.
Make your QR code
Crypto

Other crypto
QR generators.

Get started

Unlimited static codes, free.
Upgrade only when you need more dynamic codes.

No credit card. Free static codes never expire.