Miguel González Calvo

Free Tool

Ethereum QR Code Generator

Create a scannable Ethereum payment QR in seconds.

About Ethereum QR Code Generator

An Ethereum QR code encodes an EIP-681 URI (ethereum:0x…?value=…) that Ethereum wallets can scan to pre-fill a transaction. Enter your Ethereum address (0x followed by 40 hex characters) and optionally an amount in ETH. The generator validates the address format. Works for ETH transfers — for ERC-20 tokens, use the raw address without an amount.

Common uses

  • Accepting ETH donations or payments at events
  • Freelancers invoicing in ETH
  • NFT creators receiving payments
  • DeFi projects with a payment address QR
  • Business cards or posters for crypto-native audiences

Frequently asked questions

Does this work for ERC-20 tokens (USDC, USDT, etc.)?
Encoding a specific ERC-20 transfer in a QR code requires contract-level calldata that most simple QR scanners don't support. For ERC-20 payments, share your address and let the sender choose the token in their wallet.
Which wallets can scan an Ethereum QR code?
MetaMask (mobile), Trust Wallet, Coinbase Wallet, Rainbow, Argent, and most other Ethereum-compatible mobile wallets.
Is an Ethereum address case-sensitive?
Ethereum addresses are not case-sensitive, but EIP-55 defines a checksummed mixed-case format. Either format is valid — the generator accepts both.