Free UPI QR Code Generator — Create, Download & Share
Generate a scannable UPI payment QR code in seconds. Works with PhonePe, Google Pay, Paytm, BHIM, Amazon Pay and all 675+ UPI-enabled banks. No signup. No watermark. 100% free.
For shops: leave blank | For invoices: enter exact amount
Free UPI QR Code Generator — Create & Download Instantly
BankZop's UPI QR Code Generator lets any individual, shopkeeper, freelancer, or business create a professional UPI payment QR code in under 10 seconds — no app, no account, no fee. Enter your UPI ID, add an optional payee name and amount, choose your QR size, and download a high-resolution PNG ready for print or digital sharing. Works with every NPCI-certified UPI app in India.
How to Create a UPI QR Code — 4 Steps
- Enter your UPI ID — e.g. yourshop@ybl, 9876543210@paytm, or any handle from our 79+ supported handles
- Add payee name and optional amount — Payee name appears in the customer's app; amount locks the payment to a fixed price
- Choose QR size — Small for digital sharing, Medium for A4/standee printing, Large for highest-detail banners and posters
- Download and share — Choose Small (WhatsApp-ready), Medium (counter standee), or Large (shop wall) — then print or share instantly
UPI QR Code for Merchants and Shops
For shopkeepers and merchants, a UPI QR code displayed at the counter eliminates the need to verbally share your UPI ID with every customer, reducing errors and speeding up payment collection. Leave the Amount field blank to create an open-amount QR — the customer opens their PhonePe, Google Pay, or Paytm app, scans the QR, and enters the amount they owe. Zero transaction fees, zero MDR, and settlement directly to your linked bank account within seconds.
For invoices and fixed-price services, enter the exact amount in the Amount field. Most UPI apps will lock that amount, preventing the payer from modifying it — ideal for freelancers, consultants, and service providers collecting specific fees.
Merchant tip: Download the Medium size (1500×2250 px) for a print-ready standee at any local print shop in India. Laminate it and tape it to your counter — it lasts months and requires no re-printing unless your UPI ID changes.
UPI QR Code vs Bank Account Number — Which is Safer?
A UPI QR code is safer to display publicly than a bank account number + IFSC combination because: it can only be used to send money to you, never to withdraw or access your account; it does not reveal your account number, branch, IFSC, or any banking detail; and it cannot be used to initiate any reverse transaction or debit without your UPI PIN. The only risk is physical tampering — always use tamper-evident frames and verify your UPI ID when a customer scans.
WhatsApp UPI QR Code — Best Practices
Sharing your UPI QR code on WhatsApp is one of the most effective ways to collect payments from customers and contacts. After generating, click "Share on WhatsApp":
- On mobile: Your device's native share sheet opens — select WhatsApp to send the QR image and a pre-filled text message directly in any chat.
- On desktop: WhatsApp Web opens with a pre-filled message — you can attach the downloaded QR image manually.
- WhatsApp Status: Download the Small PNG and set it as your WhatsApp status — everyone in your contacts sees your payment QR for 24 hours, free advertising during busy periods.
Important: Always share the QR image — not a plain UPI text link. WhatsApp cannot open UPI payment apps directly from a link. The recipient scans the image from their gallery using their payment app.
Which Download Size Should You Choose?
| Size | Dimensions | Best For | Print Size |
|---|---|---|---|
| Small | 600 × 900 px | WhatsApp, social media, screen display | 4 × 6 inches |
| Medium ★ | 1500 × 2250 px | Counter standee, A5 table tent, invoice | 5 × 7.5 inches |
| Large | 2400 × 3600 px | Shop wall display, A4 poster, banner | 8 × 12 inches |
QR generation is entirely client-side — your UPI ID is never sent to BankZop servers. UPI deep link format per NPCI specifications. Last reviewed Jun 2026 by BankZop Editorial Team.

