VegaPal

Free tool

Crypto payment QR code generator

Paste a public receiving address, optionally add the amount and the network label you want printed underneath, and get a QR code you can download. The code is drawn in your browser from the text you typed — nothing is uploaded, fetched or stored.

Public receiving addresses only. Never type a private key, seed phrase or recovery words into this or any web page. The QR code is drawn in your browser and nothing is sent anywhere.

Paste it from your wallet. This tool cannot check that the address is valid or that it matches the network.

Printed in the caption, not encoded in the code.

Network label

Paste a public receiving address to generate the QR code.

Only ever enter a public receiving address. Never type a private key, seed phrase or recovery words into this or any web page. This tool encodes the text you provide into an image and cannot check that the address or network is correct.

The QR code is not the instruction

A QR code carries an address string and nothing else. It does not carry the network, and a scanning wallet will not warn your client that they are about to send USDT over the wrong chain to an address that happens to be valid on both.

So the label matters as much as the code. Print the asset and the network together — 'USDT on TRON (TRC20)' — next to the image, and print the address in text as well, because some clients copy and some scan and you do not get to choose which.

What this tool does and does not check

It encodes exactly the characters you type. It does not validate the address format, confirm the address exists, check that it matches the network you labelled, or verify that you control it. A typo in produces a valid-looking QR code out.

Check the address against the source you copied it from before you put the code in front of a client, and send yourself a small test amount the first time you use a new receiving address. That habit costs a few minutes once and has saved a lot of people a lot of money.

On a VegaPal invoice this is already handled

When you save a wallet in payment methods, the asset and network travel with the address, and the public payment page renders the QR code, the copyable address and the network label from the same saved record. The PDF carries the address in text.

This standalone tool exists for the cases outside a document — a printed notice, a slide, a support page — where you want the image and nothing else.

Send the address on a document instead

A VegaPal invoice puts the amount, the network, the address and the QR code on one page your client can open without a login.

Frequently asked questions

Is it safe to generate a crypto QR code here?

The code is drawn in your browser and nothing is sent anywhere. It is safe for a public receiving address. Never enter a private key or seed phrase into any web page, including this one.

Does the QR code include the network?

No. A QR code carries the address string only. Always print the asset and network as text next to the code, because a scanning wallet cannot infer which chain you meant.

Does this tool check that my address is valid?

No. It encodes exactly what you type. Verify the address against your wallet before sharing the code, and test with a small amount the first time.