UPI QR Code Generator — Google Pay, PhonePe, Paytm Free
10 QR types · Bulk generate · Decode · Logo embed · SVG export · UPI Payment · No login
Generate a UPI payment QR code for accepting instant payments in India. Works with all UPI apps — PhonePe, Google Pay, Paytm, BHIM, Amazon Pay. Enter your UPI ID (VPA), payee name, and optionally pre-fill the amount and payment note. Download as PNG or SVG and display at your shop, stall, or website.
Start typing to generate your QR code
Frequently Asked Questions
What is a UPI QR code?
A UPI QR code encodes your UPI payment address (VPA/UPI ID) in the standard URI format: upi://pay?pa=vpa@upi&pn=Name&am=Amount&cu=INR. When scanned by any UPI app, it opens the payment confirmation screen pre-filled with your details. This eliminates the need to manually enter UPI IDs and reduces payment errors.
Which UPI apps can scan this QR code?
All NPCI-compliant UPI apps support the standard UPI QR format: PhonePe, Google Pay, Paytm, BHIM, Amazon Pay, Axis Pay, HDFC MobileBanking, SBI Pay, and all other bank UPI apps. The QR follows the official UPI deep link specification (upi://pay) which is mandatory for all certified UPI apps in India.
Should I fix the amount in the UPI QR or leave it blank?
For fixed-price items (e.g., a menu item or a product), pre-fill the amount — this prevents customers from accidentally entering wrong amounts. For services or variable orders, leave the amount blank so customers can enter the amount themselves. For display at checkout counters, a blank-amount QR is most versatile.
Is it safe to display my UPI ID publicly?
Yes — your UPI ID (VPA) is designed to be shared publicly, similar to sharing a bank account number. It only allows others to send money to you — they cannot withdraw from your account using just your VPA. Display it freely on your shop signage, business cards, or website.
How to use UPI QR for online business or website?
Download your UPI QR code as a PNG and embed it on your website payment page, in your email signature, or on digital invoices. For WhatsApp Business, add it as a catalogue or status image. For Razorpay/Cashfree users, note that this is a static QR — for dynamic QR (with reconciliation), use your payment gateway's dashboard.
What is the difference between static and dynamic UPI QR?
A static UPI QR (like the one generated here) is a fixed image that always points to the same UPI ID and optionally a fixed amount. It is free and ideal for small businesses. A dynamic UPI QR is generated per transaction by a payment gateway — it expires after payment and is tied to a specific order ID for automatic reconciliation. Dynamic QR requires a merchant account with Razorpay, Cashfree, or similar.