Bitcoin QR-code generator
Make a Bitcoin payment QR code.
Paste a receiving address from your wallet. Add an amount if you’d like, then download a QR code you can share with the sender.
Runs in your browser. Your entries and QR images aren’t uploaded or saved by this tool.
Your payment request
Where should the Bitcoin go?
A valid address format cannot establish who controls a wallet. Share only an address you copied from your own receiving wallet.
Before you share
Check it with your wallet.
Scan the downloaded code with a trusted wallet and compare the full address and amount. Use a fresh receiving address when your wallet supports it to reduce address reuse.
Does this create a Bitcoin wallet?
It uses a public receiving address from a wallet you already control. It generates a payment request and cannot create keys, hold Bitcoin or recover funds.
Can the sender change the amount?
Some wallets let the sender edit a requested amount. Check the final payment in your receiving wallet. Leave the amount blank if you want the sender to choose.
Which payment types work here?
This generator creates on-chain Bitcoin mainnet requests. It supports legacy, script-hash, native SegWit and Taproot receiving addresses. Lightning invoices and test-network addresses require their own wallet tools.
Payment format: Bitcoin URI specification.
Verify the recipient and payment details in your trusted wallet before sending.