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.