Crypto & ENS QR Code Generator
100% free
No sign-up
100% local
Accept crypto without copy-paste mistakes: a QR code that encodes your Bitcoin, Ethereum or Solana address — or an ENS name — with optional amount and label. The built-in validator checks the format (Base58Check, Bech32, EIP-55, Solana, BOLT-11) before generation. As it should be for crypto: no sign-up, no server, your address never leaves the browser.
How to create a crypto QR code
- Pick the network — Bitcoin, Ethereum, Solana and more: paste your address or type an ENS name (vitalik.eth) — resolution is handled.
- Check the validation — The address format is verified locally (network checksums). An amount and a label can be encoded.
- Export and get paid — PNG for a checkout screen, SVG for a flyer, PDF for batch stickers: the payer scans, their wallet pre-fills everything.
Frequently asked questions
Which networks are supported?
Bitcoin (legacy, SegWit, Bech32), Ethereum and EVM chains (EIP-55 addresses + ENS), Solana, and Lightning invoices (BOLT-11).
Can the QR code include an amount?
Yes: amount and label are encoded in the URI (BIP-21, EIP-681, Solana Pay). The payer's wallet pre-fills the transaction — they stay in control to confirm.
Is generating a crypto QR online risky?
With a site that sends the address to a server, yes (substitution is possible). Here, generation is 100% client-side: the address stays in your browser, verifiable offline.