ZH

Address QR Code

Wallet Address QR Code turns an EVM receive address into a PNG in your local browser. Plain or EIP-681, EIP-55 checksum, custom size; nothing uploaded.

Calculations and checks on this page run in your browser. Private keys and seed phrases are never uploaded to the server.

About this tool

Wallet Address QR Code encodes a public receive address as a scannable image, reducing typos from typing a 42-character hex address and letting wallet apps fill the field in one scan.

Payloads can be a plain address or EIP-681 (ethereum: prefix). Most wallets accept both; if scanning fails, switch to plain-address mode.

Valid EVM input is checked and converted to EIP-55 checksum form. The image is rendered in the local browser; address data is not uploaded.

How to use

  1. Paste the EVM receive address and wait for format validation.
  2. Choose EIP-681 or plain address, then set QR size.
  3. Confirm the preview address matches the source exactly.
  4. Download PNG or share through a trusted channel; avoid static codes that can be swapped on public pages.

FAQ

Does a wallet address QR code contain a private key?

No—only the public address you entered. Never encode a private key or seed phrase as a QR code or show it to others.

Can the same EVM QR receive funds across chains?

The address string is shared across many EVM chains, but the payer must select the correct network and asset. State the expected chain ID and token clearly.

What is an EIP-681 Ethereum payment link?

An Ethereum payment URI such as ethereum:0x…, optionally with chainId and value. This tool emits a basic prefix-plus-address form for broad wallet compatibility.

How do I prevent a receive QR from being swapped?

Payers should verify the full scanned address. When publishing on sites or in chats, watch for image replacement with a lookalike address and confirm via a second channel if needed.

Related tools