A simple, open-source, client-side tool to generate a payment URI and scannable QR code for Monero, Bitcoin, or Litecoin. Nothing leaves your browser.
This site builds a standard payment URI and a matching QR code for Monero, Bitcoin, or Litecoin, entirely within your browser. Share the QR or URI and a compatible wallet can pre-fill the address, amount, and a note.
A payment URI is a link like monero:<address>?tx_amount=0.5 (or bitcoin:<address>?amount=0.5 following BIP21). Wallets recognize these to pre-fill a payment. The amount, name, and description fields are optional.
It runs a sanity check and warns you if something looks off. Monero addresses are fully checksum-verified; Bitcoin and Litecoin get a looser format check. The warning never blocks you, so always double-check the address yourself. You can also fully verify a Monero address with the Monero address validator.
Yes. Enter the amount in whole units (XMR, BTC, or LTC), e.g. 0.5, not in atomic units like piconero or satoshis.
Yes. Choose Custom and enter the coin's URI scheme (e.g. dogecoin, dash). Custom coins use the common BIP21 format scheme:address?amount=&label=&message=, which most wallets understand. Monero, Bitcoin, and Litecoin use their own correct parameter names automatically.
Yes. Use the Download QR (PNG) button to save the QR as an image you can share or print, or Copy QR to copy it straight to your clipboard. A center logo, if enabled, is included in the saved image.
Yes. Leave Add the coin logo to the center of the QR checked (on by default for Monero, Bitcoin, and Litecoin). The code switches to higher error correction when a logo is shown, so it still scans reliably. Uncheck it for a plain code. Custom coins have no logo.
Yes. Add URL parameters and the form fills in (and generates) automatically, e.g. ?coin=monero&address=...&amount=0.1&label=Name&message=Note. Handy for sharing a ready-to-scan donation link.
Yes. Use OpenAlias Pay, which resolves an OpenAlias name (like [email protected]) to its address and builds the QR for you.
No. This site is hosted on GitHub Pages and runs entirely client-side. The address, amount, and QR are generated in your browser and never sent anywhere, so it works offline.
Yes! You can find the full source code on GitHub. QR codes are rendered with the open-source qrcode-generator library (MIT), self-hosted on this site.
Disclaimer: This tool is provided "as is" with no warranties. Use at your own risk. Always double-check the address and amount before sending any funds.