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.

Related tools

Embed this tool

Add this free calculator to your own site: