Bitcoin QR Code Generator
Turn a Bitcoin address into a QR code that wallets scan to pay you, with an optional pre-filled amount. Paste your BTC address below and export the code for an invoice, tip jar or storefront. 100% in your browser - static, no tracking, never expires.
About the bitcoin QR code
A Bitcoin QR code uses the standard BIP-21 URI (bitcoin:<address>), the format every major wallet reads to pre-fill a send. Add an amount in BTC and the wallet fills that in too, so a payer only confirms. It is perfect for invoices, donation pages and point-of-sale. The code is static and built entirely in your browser - your address is never uploaded, the code never expires, and nothing sits in the middle tracking scans. Double-check the address in the preview before you print, since crypto payments are irreversible.
Frequently Asked Questions
Paste your BTC address above and, if you want, an amount in BTC. The code encodes a standard bitcoin: payment URI that wallets scan to pre-fill a send. Export it as SVG or PNG for your invoice or storefront.
Yes - the code is built entirely in your browser and your address is never uploaded. Because payments are irreversible, always verify the address you pasted matches the one in the preview before sharing or printing the code.
Other QR code types
From the blog
How to Design a Custom QR Code With a Logo That Actually Scans
A technical guide to embedding logos in QR codes, understanding Reed-Solomon error correction, and choosing the right colors and formats for print.
Read →NetworkingHow to Make a Secure WiFi QR Code (And the Format That Powers It)
Discover how WiFi QR codes work entirely offline, the exact WNC string syntax to format your own, and the privacy benefits of static generation.
Read →QR CodesStatic vs Dynamic QR Codes: Why Your 'Free' QR Code Will Expire
Learn the technical difference between static and dynamic QR codes, and why many free generators trap you with broken links and subscriptions.
Read →