Uniswap (UNI) QR Code Generator

Make a QR code for the Ethereum address you receive UNI on. The 0x address is checked in your browser before the code is drawn, and it is never uploaded.

Starts with 0x followed by 40 hexadecimal characters. Mixed-case addresses are verified against their EIP-55 checksum.

The code carries the address only. Most wallets ignore an amount on this network, so the payer enters it.

Double-check the address and network — payments can’t be reversed.

Contrast 21.0:1

What a Uniswap QR code is

A Uniswap QR code is a static QR code that stores an Ethereum (0x) address for receiving UNI, an ERC-20 token, so the sender’s wallet can scan the address instead of pasting it.

UNI, the governance token of the Uniswap protocol, is an ERC-20 token on Ethereum. You receive it at your normal 0x Ethereum address — the same one that holds your ETH. Paste that address and you get a code any Ethereum wallet can scan; the sender then picks UNI as the token to send.

The generator checks that the address is 0x followed by 40 hexadecimal characters and, for a mixed-case address, verifies its EIP-55 checksum, which catches truncated pastes, stray spaces, and most typos. The code carries the address only, with no amount. The check and the drawing happen in your browser, and the address never leaves your device.

How to create a Uniswap QR code

  1. 01

    Copy your Ethereum address

    In your wallet — the Uniswap Wallet app or any other Ethereum wallet — tap Receive and copy the 0x address. On an exchange, open Deposit, choose UNI, and select the Ethereum (ERC-20) network.

  2. 02

    Paste it into the generator

    Paste the 0x address above. Mixed upper- and lowercase letters are normal; they are a checksum wallets use to catch typos.

  3. 03

    Generate and label it

    Generate the code and print “UNI · Ethereum (ERC-20)” next to it, so senders choose the right token and network.

  4. 04

    Download and test

    Download the PNG or SVG and scan it with your wallet to check the address before you share it.

Things specific to UNI

  • A token, not a separate account

    UNI lives on Ethereum as an ERC-20 token contract. Your UNI balance is held at the same 0x address as your ETH and other tokens, and appears in any wallet that lists it.

  • The sender needs ETH for fees

    Sending UNI on Ethereum costs a network fee paid in ETH. Someone holding UNI but no ETH cannot send it to you until they have some.

  • Never send to a Uniswap contract

    Explorers and tutorials show the UNI token contract, the Uniswap router, and liquidity pool addresses. None of them are wallets; tokens sent straight to them are almost always lost. Encode your own address from your wallet’s Receive screen.

  • UNI on other networks

    Bridged UNI also exists on layer-2s and other chains, such as Arbitrum, Optimism, Polygon, and Unichain. They use 0x addresses too, so if you accept UNI on one of them, print the network beside the code.

  • Voting power stays with the holder

    UNI carries governance votes, which holders can delegate without moving their tokens. Receiving UNI at your address gives you the tokens; to vote with them, you delegate from your own wallet. A QR code plays no part in that.

  • No amount in the code

    Token payment links are not handled consistently by wallets, so the code holds the address only and the sender types the amount of UNI.

Where a Uniswap QR code helps

  • Moving UNI from a wallet to your exchange account
  • Payments between DAO contributors
  • Hackathons and developer meetups
  • Donation pages for Web3 projects
  • Conference badges and speaker slides
  • Stream overlays and video descriptions

Label the network next to the code. A 0x address is valid on Ethereum and every EVM network, and the code alone does not say which one you mean.

Never put a private key or seed phrase in a QR code. Only the receiving address is needed.

Token transfers cannot be reversed. Scan your code before printing, compare the first and last characters with your wallet, and keep printed codes where nobody can stick a different one on top.

This site is not a wallet and is not affiliated with Uniswap. It does not hold UNI, swap tokens, or process payments; it only draws the code.

Questions about this

Copy your Ethereum (0x) address from your wallet, paste it above, and download the code. Print “UNI · ERC-20” next to it.

Yes, for UNI on Ethereum. UNI is an ERC-20 token, so it is received at the same 0x address as ETH.

No. The code carries the address only, and the sender enters the amount in their wallet.

Usually because they have no ETH for the Ethereum network fee. They need a little ETH in the same wallet to send any ERC-20 token.

No. The token contract, the router, and pool contracts are not wallets, and tokens sent to them are usually unrecoverable. Use the 0x address from your own wallet’s Receive screen.

No. It is checked and encoded in your browser. The site uses Google Analytics to count visits and may show ads, but never receives your address.