UPI Payments · India

UPI QR Code Generator

Create a free UPI payment QR code for your business or personal use. Works with PhonePe, Google Pay, Paytm, BHIM, and every UPI app in India. Print at your counter, share on WhatsApp — payments arrive instantly.

🔒 Private — runs in browser✦ No watermarkPhonePe · GPay · PaytmPNG download
UPI Payment Details
The generated QR works with PhonePe, Google Pay, Paytm, BHIM and all UPI-enabled apps.
Your UPI VPA — the address that receives payments
Shown to the payer in their app before they confirm
Leave blank to let payer enter any amount
Pre-filled transaction remark
UPI QR Code

Print and display at your counter.
Customers scan and pay instantly.

How to Generate a UPI QR Code

1
Enter your UPI ID (VPA)

Type your UPI Virtual Payment Address — for example 9876543210@paytm, yourname@ybl, or merchant@oksbi. This is what receives the payment.

2
Add your display name

Enter the name that will appear in the payer's UPI app before they confirm — your shop name, your full name, or your brand. This builds trust for the payer.

3
Optionally set amount and note

Pre-fill a fixed amount (₹) to speed up checkout for fixed-price services. Add a payment note like "Order #123" or "Tuition Fee" to appear in both parties' bank statements.

4
Download and print or share

Click Download PNG. Print at your shop counter, paste in WhatsApp, add to your website, or put on your table card. The QR works forever — no expiry.

Frequently Asked Questions

What is a UPI QR code?
A UPI QR code encodes a upi://pay? payment link. When scanned by any UPI-enabled app — PhonePe, Google Pay, Paytm, BHIM, Amazon Pay — the app opens the payment screen with your merchant name and optionally a pre-filled amount, ready to confirm and pay.
Which apps can scan a UPI QR code?
Any UPI-enabled app can scan these QR codes: PhonePe, Google Pay (GPay), Paytm, BHIM, Amazon Pay, iMobile Pay (ICICI), Yono SBI Pay, WhatsApp Pay, and virtually all Indian banking apps with UPI support.
Is it safe to share my UPI QR code publicly?
Yes. A UPI QR code only allows payments to be sent to you — it cannot be used to debit money from your account. You can safely print and display it at your shop, on your website, or in WhatsApp groups.
Should I set a fixed amount?
That depends on your use case. For fixed-price services or items, pre-filling the amount reduces errors and speeds up checkout. For general merchant QR codes at a counter, leave the amount blank so customers enter what they owe.
What is a UPI VPA (Virtual Payment Address)?
A VPA (Virtual Payment Address) is your unique UPI identifier in the format username@bankname — for example 9876543210@paytm, merchant@ybl, or yourname@oksbi. It is linked to your bank account and works like an email address for payments.
Can I use this QR code for my restaurant or shop?
Absolutely. Print the downloaded PNG on table cards, at the billing counter, on bills/receipts, in menus, or on window stickers. Customers scan and pay without touching a card machine. You can also use the SVG for a perfectly sharp print at any size.
Does my UPI QR code expire?
No. UPI QR codes generated here are static — they never expire and require no backend or internet connection to work after being printed. As long as your UPI VPA remains active with your bank, payments will go through.
What does the payment note field do?
The payment note (transaction remark) is pre-filled in the payer's app. It appears as the description for the transaction in their bank statement and yours. Common uses: "Order #123", "Table 5", "Invoice INV-456", or "Tuition fee March".
Can I generate multiple UPI QR codes for different purposes?
Yes — just change the UPI ID, name, amount, or note fields and download a new QR. You can create one with a fixed amount for a specific service and another without an amount for general counter use.
Is this tool free for commercial use?
Yes. There are no charges, no watermarks, no attribution requirements, and no usage limits. You are free to use the generated QR codes in your business materials.
How do I get my UPI ID?
Open your UPI app. In PhonePe: Profile → UPI IDs. In Google Pay: Settings → Payment methods. In Paytm: Profile → UPI Settings. Your UPI ID typically looks like mobilenumber@paytm, mobilenumber@ybl, or firstname@oksbi.
What image format should I download for printing?
Download PNG for digital use (WhatsApp, email, social media). For professional printing on large banners, menus, or packaging, use SVG — it scales to any size without pixelation.