UPI QR Code Generator
Generate standard NPCI-compliant UPI payment QR codes for Google Pay, PhonePe, Paytm, and BHIM. Download instant high-resolution PNG or vector SVG with zero signup.
What should the QR open?
static — UPI payment details are stored inside the code itself, so it works offline but can't be edited after printing.
Design it
Preview & download
free · no account · no watermark
Turn your UPI QR into a shop page that never needs reprinting
A static UPI sticker only takes payments, and breaks when you change bank or UPI ID. A HoldQR Business Profile puts Pay (UPI), Call, WhatsApp, Directions, opening hours and Wi-Fi behind one printed QR code, and you can change any of it later.
How to Create a Free UPI Payment QR Code
1. Enter UPI ID (VPA) & Business Name
Type in your bank Virtual Payment Address (e.g., yourname@okhdfcbank or business@paytm) and the display merchant name.
2. Add Optional Amount & Transaction Memo
Set a fixed rupee amount for fixed-price products or leave empty for variable payments entered by your customer.
3. Download Vector SVG or High-Res PNG
Export ready-to-print vector files for counter acrylic stands, table tent cards, vinyl stickers, or digital invoices.
Frequently Asked Questions
How does a UPI QR code work?
UPI QR codes follow the National Payments Corporation of India (NPCI) URI standard (upi://pay?pa=...&pn=...). When any customer scans the QR using camera or UPI app, their phone launches their preferred UPI app (Google Pay, PhonePe, Paytm, BHIM, Cred) with your payment details pre-filled.
Can customers scan with any UPI app in India?
Yes. Because this tool generates standard NPCI specification strings, it works interoperably with Google Pay, PhonePe, Paytm, BHIM, Cred, Amazon Pay, WhatsApp Pay, and all major Indian banking apps.
What happens if I change my bank account or UPI ID later?
Static UPI QR codes have the VPA permanently etched into the pattern. If you switch bank branches, convert from a savings to a current account, or shift payment processors, your printed stickers and acrylic counter stands stop working. For printed collateral, many businesses use HoldQR Dynamic QR codes pointing to an online payment or invoice page so destinations can be updated anytime without reprinting.
Are my UPI and financial details secure?
Yes, 100%. The QR code generation runs entirely in your browser using client-side JavaScript. Your UPI ID, payee name, and payment parameters are never transmitted to, logged by, or saved on any HoldQR servers.
Can I print this QR code on packaging or restaurant tables?
Yes. You can export high-resolution PNG (up to 2048px) or crisp, infinite-resolution vector SVG format, which graphic designers and commercial print shops require for sharp rendering on vinyl, metal stands, and signage.
Recommended Guides
Technical best practices and printing guidelines from our engineering team.
How to Create a UPI Payment QR Code for In-Store Billing & Checkout
Step-by-step guide to generating zero-fee NPCI-compliant UPI payment QR codes with merchant VPA, payee name, and optional pre-set billing amounts.
QR Codes That Never Expire: What You Actually Need to Know
Do QR codes have expiration dates? Unpack the truth about ISO matrix longevity, third-party subscription deactivations, and how to get truly permanent QR codes.
How to Test a QR Code Before Printing: The Pre-Flight Checklist
Avoid catastrophic print reruns with our 7-point pre-flight checklist: 100% scale proofing, multi-device camera verification, glare tests, and destination flexibility.
More Free QR Tools
Explore our suite of client-side QR utilities.
Free QR Code Generator
Generate instant static QR codes for URLs, Wi-Fi, contacts, SMS, and text.
QR Code Scanner Online
Scan and decode QR codes directly in your browser from an image or live camera.
Can You Change This QR Code?
Upload any QR code to find out if its destination can be updated after printing.
QR Code Size Calculator
Calculate the minimum and recommended physical print size based on scan distance.