Crypto QR Code Generator
Make a QR code for a Bitcoin or Ethereum address or payment request (BIP21/EIP-681) — in your browser.
🔒 100% in your browser — nothing is uploaded
Bitcoin → BIP21, Ethereum → EIP-681, anything else → a plain QR.
How it works
Turn a wallet address into a scannable QR code. Enter a Bitcoin or Ethereum address (with an optional amount and label) and we build the right payment request — BIP21 for Bitcoin, EIP-681 for Ethereum — and render the QR. Any other text is encoded as-is. Everything happens in your browser; nothing is uploaded.
Frequently asked questions
What is a BIP21 / EIP-681 payment request?
They are standard URI formats wallets understand: bitcoin:ADDRESS?amount=… (BIP21) and ethereum:ADDRESS?value=… (EIP-681). A wallet that scans the QR pre-fills the address and amount.
Does the QR contain my private key?
No — only the public address (and any amount/label you add). It is safe to share so people can pay you.
Is the QR generated online?
No. The QR is rendered entirely in your browser; the address is never sent to any server.