UPI QR code generator: get paid with your UPI ID

Enter your UPI ID and name, add an amount if you want one, and download a QR code that any UPI app can scan to pay you. Print it for the counter, add it to a bill or send it in a message. Nothing is uploaded: the code is made on your device.

Made on your device: nothing is uploaded or saved. Free, with no sign-up.

QR code maker

How it looks

Fill in the details and your QR code appears here.

Scan the code with your phone before you print it or share it. It is made on your device, and nothing you type is sent or saved anywhere.

How it works

  1. Type your UPI ID (like name@okbank) and the name of the person or shop. Add an amount and a note if you want them filled in for the payer.
  2. Check the QR code that appears, and scan it with a UPI app to see that your name and ID show up correctly.
  3. Download the PNG to print or share, or the SVG for a large print.

For shops, stalls and freelancers

A printed code on the counter saves reading out a UPI ID every time. Print it at least 5 cm square on plain paper, protect it from scratches with a clear sleeve, and choose the High error-correction level if it will be handled a lot. A code with no amount works for every customer; a code with an amount is better for an invoice or a delivery.

Frequently asked questions

Which apps can scan it?

Any UPI app: Google Pay, PhonePe, Paytm, BHIM and the apps of banks. The code is a standard UPI payment link, so the app opens with your UPI ID, name and (if you set one) the amount already filled in.

Should I fill in the amount?

Leave it empty for a general code that you keep at your counter or share often, and the payer types the amount. Fill it in for a bill, an invoice or a fixed fee, such as an order of ₹250: most apps then show that amount ready to pay. Make a new code for each amount.

Is it the same as the QR code my payment app gives me?

It is the same kind of UPI payment code, made from your UPI ID instead of by an app. It is fine for payments between people and for small sellers. A business that takes a lot of payments should use the merchant QR from its bank or payment app, which also gives proper reports and settlement.

Is my UPI ID safe to put in a QR code?

A UPI ID only lets people pay you, and it is what you give anyone who wants to pay you, so it is no secret. Never put anything else in the code, and never share a PIN. The page makes the code on your device and keeps nothing.

The app says the name does not match, or shows an error.

Check the UPI ID for a typo, with no spaces, and that the name is what the app should show. Scan the code with a phone before you print it. If the app still complains, make the code from the ID in your payment app's profile page.

Is what I type sent or saved anywhere?

No. The QR code is drawn in your browser from what you type, and nothing is sent to a server or stored, not even in your browser. Close the tab and it is gone, so download the code before you leave.

Will the QR code expire, or stop working?

No. The code holds the information itself, so it works for as long as that information is right: a link that is still live, a Wi-Fi password that has not changed. There is no account behind it and no tracking, so it cannot be switched off.

PNG or SVG?

PNG is a picture that works everywhere: use it for documents, social media and messages. SVG stays perfectly sharp at any size, so use it for banners, boards and anything printed large. Choose the Print size for PNG if you will print it.

How big should I print it?

At least 2 by 2 centimetres, and bigger if people will scan from a distance (about one tenth of the distance). Keep the white border around the code, and print dark squares on a light background. Always scan the printed code with a phone before you use it.

What does the error correction setting do?

A QR code carries extra data so it can still be read when part of it is dirty or damaged. Higher levels survive more damage but make the code denser, with smaller squares. Medium suits almost everything; choose High for a print that may get scuffed.

More tools

Guides