Wallet safety & backups

USDT TRC-20 QR Code Generator: Free, No Sign-Up, Download PNG or SVG

USDT on TRON is the stablecoin most people actually send to each other, and most of them pay by scanning. Paste your TRON address, check that it passes validation, and download a QR code as a PNG with a caption — the amount you expect and the TRC-20 network label printed under the code — or as an SVG for print. The QR itself always holds the plain address, which is the one format every TRON wallet and exchange app reads the same way. Free, no sign-up, nothing leaves your browser.

Free, no sign-up: the QR is generated in your browser and nothing is uploaded. Always scan it with your own wallet once before publishing.

Enter your address to generate the QR code.

Why the QR holds only the address

Bitcoin has BIP21 and Ethereum has EIP-681, but TRON never settled on a payment-URI standard that wallets agree on. Some apps understand a tron: link, some ignore the parameters, and some fail to read the code at all. A QR that does not open in the payer's wallet is worse than no QR, so the generator encodes the bare T-address in both modes.

When you switch to «Address + amount», the amount goes into the caption of the downloaded PNG instead of the code. The payer scans, the address lands in the «To» field, and they type the sum they see printed under the image. It costs them five seconds and works in Trust Wallet, TronLink, exchange apps and anything else that can paste an address.

TRON address format

A TRON mainnet address starts with a capital T and is 34 characters long. It is Base58Check-encoded, so a single wrong character breaks the checksum — the generator catches that and shows a warning. The same address receives TRX and every TRC-20 token, including USDT and USDC on TRON.

USDT itself is a smart contract on TRON (TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t, 6 decimals), but you never put the contract into a receiving QR. The payer's wallet already knows it; all it needs from you is your T-address.

Fees: energy and bandwidth

On TRON the sender pays for a USDT transfer with energy and bandwidth. A wallet that has staked or rented energy pays little or nothing in TRX; a wallet without it burns TRX to cover the cost. The figure changes with network parameters, so check the estimate your wallet shows before you confirm.

Two practical consequences for you as the receiver. First, a transfer to an address that has never held USDT uses roughly twice the energy of a transfer to one that already does, so an established receiving address is a little cheaper for your payers. Second, the payer needs some TRX on their side: «I have 100 USDT but the wallet says insufficient energy» is the most common reason a TRC-20 payment stalls.

Where TRC-20 QR codes are used

  • Freelance invoices: PNG with the amount in the caption pasted into the PDF, plus the invoice number in the text next to it.
  • Shop counter and service desks: a printed SVG card with «USDT · TRC-20» written large above the code, so nobody sends on the wrong network.
  • Rent, tuition, group expenses: one QR in the chat, the amount in the caption, everyone pays the same address.
  • Donations: address only, no amount, and a clear network label.

Common mistakes and how to avoid them

Privacy note: everything on TRON is public. Anyone who has your QR can see the balance and history of that address in a block explorer, so use a separate receiving address for anything you post publicly.

  • Wrong network. USDT also lives on Ethereum, BNB Chain, Solana and others. Exchange withdrawals ask the payer to pick a network — it must be TRC-20 (TRON). Write it next to the code every time.
  • Address poisoning. Scammers send tiny transfers from addresses that share the first and last characters with yours, hoping you or your payer copy the fake one from history. Always take your address from the wallet's «Receive» screen, never from transaction history.
  • Replaced QR. In a chat or on a stream, someone can swap your image for theirs. Ask payers to compare the shortened address in the caption with what their wallet shows after scanning.
  • Exchange deposit addresses. Some exchanges change deposit addresses or require a memo for other coins; for USDT TRC-20 there is no memo, but confirm the address in your exchange account before printing it.

Frequently asked questions

+Can I put a USDT amount inside a TRC-20 QR code?

There is no payment-URI format that TRON wallets read consistently, so the generator keeps the code to the plain address and prints the amount in the PNG caption. The payer scans the address and types the amount.

+Is the address the same for TRX and USDT?

Yes. One T-address receives TRX and all TRC-20 tokens. The QR works for both; the caption marks the network as TRC-20.

+Who pays the fee for a USDT TRC-20 transfer?

The sender, in energy and bandwidth or in burned TRX if they have no energy. Receiving costs you nothing.

+Can someone send USDT ERC-20 to my TRON QR?

Not directly: an Ethereum wallet will reject a T-address. The real risk is an exchange withdrawal where the payer picks the wrong network, so always state TRC-20 next to the code.

+Is the generator free and private?

Yes. No account, no limits, and the QR is drawn in your browser — the address is not uploaded anywhere.

+PNG or SVG — which should I download?

PNG with a caption for chats, invoices and websites; SVG for printing stickers or signs, because it stays sharp at any size.

Calculations run entirely in your browser; nothing you type is sent to KOT.CASH. Results are estimates for information only and are not financial, tax or legal advice.

← All 41 crypto tools

USDT TRC-20 QR Code Generator — Free, No Sign-Up, PNG