UPI QR Code Generator
Create a free UPI QR code for your shop or payments. Works with Google Pay, PhonePe, Paytm, BHIM and every UPI app. Download or print a Scan and Pay standee.
Leave amount blank so customers can pay any amount, or set a fixed amount.
Works with every UPI app
Preview
Print the standee and place it in a stand on your counter — customers scan and pay.
About UPI QR Code Generator
Generate a free UPI payment QR code that works with every UPI app — Google Pay, PhonePe, Paytm, BHIM, Amazon Pay and more. Enter your UPI ID, your shop or name, and an optional fixed amount, then download the QR or a ready-to-print “Scan & Pay” standee to place on your counter. A UPI QR can only receive money to your own ID — it can never withdraw from a customer — and this generator runs entirely in your browser, so your details are never uploaded. No merchant account, no signup, no fees.
How to use UPI QR Code Generator
- 1
Enter your UPI ID
Type your UPI ID (for example name@okhdfcbank) and your shop or personal name.
- 2
Set an amount (optional)
Leave it blank to accept any amount, or set a fixed amount for a specific payment.
- 3
Download or print
Download the QR image, or the ready-to-print “Scan & Pay” standee to place on your counter.
What you can use UPI QR Code Generator for
- A Scan & Pay QR for a shop, stall, or counter
- Collecting payments as a freelancer or small business
- Splitting bills or accepting money from friends
- Donation or event collection QR codes
Your privacy is built in
Everything in UPI QR Code Generator runs locally in your browser — your data never leaves your device and is never uploaded to a server, so nothing you enter is stored or seen by anyone else. No account, no sign-up, no watermark, and completely free.
Troubleshooting
The QR doesn’t generate.
Check the UPI ID is in the form name@bank (for example 98765xxxxx@ybl). Spaces or a missing @ will stop it from generating.
My app shows a different name when scanning.
The payer’s app shows the name registered with your UPI ID at the bank, not the name typed here. Confirm it matches you before sharing the QR.