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.
This name displays on the customer's UPI confirmation screen before payment approval.
Leave empty if customers should enter their own billing amount.
Visible in the customer's bank passbook & payment summary.
100% Client-Side Privacy Guaranteed
Your UPI ID, account details, and amounts are generated entirely within your browser. No financial data or UPI credentials are sent to or stored on any server.
Google Pay • PhonePe • Paytm • BHIM • Cred
Printing UPI codes on physical stands or tent cards?
Static UPI codes permanently embed your VPA into the printed ink. If you shift banks, upgrade from a savings to a merchant current account, or alter payment providers, printed counter stands become completely useless.
For invoices, receipts, and menus, pair with a HoldQR Dynamic QR pointing to a digital payment hub where payment options and bank details can be updated anytime without reprinting.
Need to change the payment link on printed invoices or stands?
Static UPI codes permanently lock your VPA. When you switch banks or need dynamic digital billing, HoldQR Dynamic QRs let you update payment destinations anytime without reprinting.
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.
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.