About the UPI QR Code Generator
UPI QR Code Generator creates a payment QR code for India's UPI system. Enter your UPI ID (also called a VPA, such as shopname@okbank), the name you want the payer to see, an optional fixed amount and an optional note. The page checks the format and builds a standard upi://pay link, shows the QR code and lets you download it as a PNG or SVG for your shop counter, invoice, website or WhatsApp. Customers scan it with PhonePe, Google Pay, Paytm, BHIM or any bank UPI app and pay in seconds.
Updated October 2026
How to use the UPI QR Code Generator
- 1Type your UPI ID, such as shopname@okbank.
- 2Type the payee name that should appear to the payer.
- 3Add an amount if every payer should pay the same sum, or leave it empty.
- 4Add a note, such as an order number, if you like.
- 5Download the QR code and test it by scanning it with a UPI app.
Why use a UPI QR code
Paying by scan is fast and safe for customers and free for you. A printed code on the counter, a link in a message or a code on an invoice lets anyone pay without typing your number or ID. Small shops, tutors, freelancers and charities all use static UPI codes this way.
Fixed amount or any amount
Choose a fixed amount when you sell one thing at one price, such as a class fee or a ticket. Leave the amount empty for a counter code, so each customer enters their own bill. Add a note such as the order number to find the payment later in your statement.
- Fixed amount: invoices, fees, tickets
- Empty amount: shop counters and donations
- Note: order or invoice number
Check before you print
Scan the code with your own UPI app and look at the name and amount on the payment screen before you send any money. Then print it large and flat with a white border, and keep copies in the places customers pay.
Related tools
Make other QR codes with the QR Code Generator and the vCard QR Code Generator. Bills can be made with the Invoice Generator, and taxes worked out with the India Income Tax Calculator. The Percentage Calculator helps with discounts.
Features
- Standard upi://pay link
- Fixed amount or any amount
- Payee name and note
- PNG and SVG download
- UPI ID check with clear errors
- Private: nothing is uploaded
Frequently asked questions
What is a UPI ID?
A virtual payment address that looks like name@bank or 9876543210@upi. You can find yours in your UPI app under profile or QR code.
How does a UPI QR code work?
The code holds a link with your UPI ID and details. When a customer scans it, their UPI app opens the payment screen with those details filled in.
Can I set the amount?
Yes. If you add an amount, the payer sees it already filled in. If you leave it empty, they type the amount.
Do I need a business account?
No. Any UPI ID can receive payments. Businesses should use a merchant account for the official merchant QR code and for settlement reports.
Will the name be shown?
The payee name is shown to the payer. Some apps show the name registered with the bank, which can differ from what you typed.
Is this the same as BharatQR?
No. BharatQR is a combined code for cards and UPI from banks. This tool makes a plain UPI payment link.
Is it safe to share my UPI ID?
A UPI ID only lets people pay you. It cannot be used to take money out of your account. Keep your UPI PIN secret.
Is my information stored?
No. The code is generated in your browser and nothing is uploaded.