What Is a UPI QR Code?
A UPI QR code is a scannable payment code built on India's Unified Payments Interface. It encodes a upi://pay link containing your UPI ID (also called a VPA, such as name@oksbi), your payee name, and optionally a fixed amount in INR and a payment note. When someone scans it with any UPI app — Google Pay, PhonePe, Paytm, or BHIM — their payment screen opens with your details already filled in, and the money moves directly from their bank account to yours. This UPI QR code generator is free, unlimited, and runs entirely in your browser, so your payment details are never uploaded anywhere.
How to Create a UPI QR Code (Step by Step)
- Enter your UPI ID (VPA), for example name@oksbi. Double-check the spelling, since this is where the money will arrive.
- Enter the payee name so payers can confirm who they are paying before they approve the transaction.
- Optionally set an amount in INR. Leave it empty if you want the payer to enter any amount themselves, which suits tips, donations, and variable bills.
- Optionally add a payment note, such as an order reference or "Table 5," to make reconciliation easier.
- Customize the design: pick foreground and background colors, use a transparent background, embed a logo from the built-in gallery or upload your own, and add a decorative frame.
- Choose a size suited to your use and download the code as PNG, JPG, SVG, or PDF. The SVG and PDF options are ideal for sharp, high-resolution printing.
Use Cases
- Managing a business in India from abroad. An owner in London or San Francisco who runs a shop, rental property, or family business back home can generate and email a payment code to be printed at the counter.
- Freelancers and consultants paid into Indian accounts. A designer in Sydney invoicing Indian clients can drop a UPI code onto the invoice PDF so clients pay in one scan.
- Community and cultural organizations. Diaspora associations in the US, UK, and Australia that fund schools, temples, or relief efforts in India can put a donation code on posters and newsletters.
- Sellers with Indian customers. Online sellers and creators serving an Indian audience can add a UPI code to order confirmations and profile pages.
- If you need one code per table, stall, or invoice, the bulk QR code generator can produce a whole batch at once.
Tips & Best Practices
- Verify your UPI ID character by character before printing. A single typo sends payers to the wrong VPA.
- Test-scan with more than one app. Confirm the code opens correctly in Google Pay, PhonePe, Paytm, and BHIM before you distribute it.
- Leave the amount blank for flexible payments and fix it only for set prices, where pre-filling reduces payer mistakes.
- Use the note field for tracking. A short reference like an invoice number makes it far easier to match incoming payments to orders.
- Print big and clear. A printed code works offline indefinitely — the payer's phone handles the connection — so a clean, high-contrast printout at the counter is all you need.
- Remember it never expires. Static codes keep working as long as your UPI ID is active, so laminate one copy and reuse it for years.