Address, amount, and label
A Bitcoin QR encodes your wallet address using the standard bitcoin: URI, and can optionally carry an amount and a label. Scanning it with a wallet app prefills the send screen so the payer doesn't type a long address by hand.
Always double-check the address before you print — Bitcoin transactions are irreversible, so a wrong or altered address means lost funds.
How it works
The code uses the standard bitcoin: URI, so scanning it in a wallet app pre-fills your address (and amount, if set). Ideal for donations, invoices, and point-of-sale.
Frequently asked questions
Can I include a payment amount?
Yes — the bitcoin: URI supports an amount and label, so the payer's wallet opens with the amount already filled in. Verify the address first; crypto payments can't be reversed.
Which wallets can scan it?
Any wallet that supports the bitcoin: URI standard — which is essentially all major wallets.
Is my address private?
The code is generated entirely in your browser; we never see or store your address. Note that on-chain, receiving addresses are public by nature.
Related generators