UPI QR code generator
A UPI QR code lets customers pay your Indian bank account from GPay, PhonePe, Paytm or any UPI app. QRasli generates them free from your UPI ID, with an optional fixed amount, and no watermark on any plan.
Make your own UPI payment QR code in seconds — customers scan with Google Pay, PhonePe, Paytm or any UPI app and pay straight to your UPI ID. Print it for your shop counter, add it to invoices, or set a fixed amount for standard charges. Free and no watermark. Choose static to bake the details into the code itself, or dynamic to get a hosted payment page whose UPI ID and amount you can change any time — the printed code keeps working.
How it works
Enter your UPI ID and name
The VPA you receive payments on (like shopname@okaxis) and the payee name customers should see in their app.
Optionally fix the amount
Leave the amount empty for open payments, or set it to pre-fill ₹ in the payer's app — great for fixed-price services.
Style it, print it, get paid
Add your shop name in a frame, print it, and stick it at the counter. Test with one ₹1 payment first.
Pro tips
Always test before printing in bulk
Scan your printed sample with two different UPI apps and send yourself ₹1 to confirm the ID and name are right.
One code per counter, one note per use
The note field ('Table 4', 'Parking') shows up in your transaction list — it's free bookkeeping.
High contrast matters at a busy counter
Keep the classic dark-on-white pattern for payment codes; fancy colors slow down scanning when there's a queue.
| QR code type | UPI QR code generator |
|---|---|
| Price | Free plan, no card. Pro $9 (₹499 in India) |
| Watermark | None, on any plan including free |
| Expiry | Codes never expire |
| Editable after printing | Yes, with a dynamic code |
| Scan tracking | City, device, OS, browser and hour |
| Download formats | PNG free · SVG on Pro |
Common questions
Which apps can scan this UPI QR code?+
Every NPCI-compliant UPI app: Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, and all bank apps. The code uses the standard upi://pay format.
Is this as official as the QR my bank gave me?+
It encodes the same standard UPI payment string. Payments go directly to your UPI ID through your existing UPI account — QRasli never touches the money.
Can I change the UPI ID or amount later?+
Yes — create it as a dynamic code. Scanning opens a hosted payment page with pay buttons for GPay, PhonePe, Paytm and any UPI app, and you can edit the UPI ID, amount or note any time without reprinting. Static codes bake the details into the code itself, so changing those means printing a new code.
Can I add my logo?+
Yes — the built-in UPI logo preset or your own shop logo, with error correction adjusted automatically so it still scans.