UPI QR Code Generator
Create payment QR codes for Google Pay, PhonePe, Paytm & all UPI apps
Secure Payment QR
All UPI Apps Supported
No Data Stored
Standard UPI Link
Examples: name@oksbi, name@ybl, name@paytm, name@ibl
Payer will enter the amount when scanning
QR Code Preview
Enter your UPI ID
to generate your payment QR code
Generate UPI Payment QR Codes
UPI (Unified Payments Interface) QR codes enable instant digital payments across India. When scanned with any UPI-enabled app -- Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, or WhatsApp Pay -- the payment details are pre-filled and the user simply confirms to send money.
How UPI QR Codes Work
UPI QR codes use the upi://pay deep link format defined by the National Payments Corporation of India (NPCI). The QR encodes the payee's Virtual Payment Address (VPA), optional amount, and transaction note. All UPI apps on both Android and iOS recognize this format.
Common Use Cases
- Small businesses: Accept payments at your shop, stall, or office without a POS machine
- Freelancers: Send invoices with embedded payment QR codes
- Events: Collect registration fees or donations at the venue
- Online stores: Add UPI QR as a payment option on your website
- Rent collection: Generate fixed-amount QR codes for monthly payments
Tips for UPI QR Codes
- Use error correction level H for printed QR codes (handles wear and tear)
- Set a fixed amount for recurring payments to avoid errors
- Leave the amount empty for flexible payments where the payer decides
- Always test with 2-3 UPI apps before deploying
UPI Payment Safety
- Always verify the payee name, UPI ID, amount, and note inside your payment app before approving.
- Do not pay from a QR code that was pasted over another code or sent by an unknown source.
- QR Omni generates the payment link locally, but your payment app and bank handle the actual transaction.
- For unknown QR codes, inspect the destination with the QR safe link checker before continuing.