Ethereum address QR code generator
Ethereum addresses are 42 characters of hex, which nobody wants to retype. This tool wraps yours in an ethereum: URI so scanning wallets can pick it up. It stores the address directly in the code, so it works forever with no account.
Choose a type
Add your content
Share an Ethereum address as a scannable ethereum: code
Copy your receive address from your wallet. It must start with 0x followed by 40 hexadecimal characters. Example: 0x… (42 characters)
Customize the design
Templates
1,413 style presets in 15 categories
Showing 1-24 of 1,413 templates
Templates are hand-built style presets (colors, gradients, dot and eye shapes), not AI art. They keep your logo, frame, shape and transparency, and every one is dark ink on a light background with at least 4.5:1 contrast. The scan check above still judges your final design.
Full design is free — no account, no watermark, no expiry. Free plan: 10 downloads a day.
Want to edit this after printing, or see who scanned it? Create a dynamic code →
Who uses a Ethereum QR code
Donation and tip jars
Put the code on a project site or a stream overlay for supporters.
ENS-less addresses on print
Share a plain address on a poster or card where a name service is not enough.
Freelance and DAO invoices
Add a code to an invoice so the payer can copy the address with a camera.
Meetup and hackathon booths
Let attendees scan the address for a small test transfer or tip.
How it works
- 1
Open your wallet and choose Receive for the network you want payments on.
- 2
Copy the full 0x address with the copy button rather than typing it.
- 3
Paste it here. We confirm the 0x + 40 hex format; we do not verify the mixed-case checksum offline.
- 4
Scan the finished code with your own wallet and compare the first and last characters before printing.
Frequently asked questions
Does the code say which network or token to use?
No. The same address exists on many EVM networks. Tell payers which network and token you expect, because a token sent on the wrong network can be hard or impossible to recover.
Is the address checked beyond its format?
Only for shape. Check the address character by character before printing. The code encodes it exactly as typed, and funds sent to a wrong address are usually unrecoverable. This tool never holds or moves money.
Does it work for ERC-20 tokens?
The address is the same, but this code carries no token or amount. The sender picks those in their wallet.
More QR code types
Ready to make your Ethereum QR code?
- No watermark
- No account for static codes
- 14-day free trial on dynamic codes