UPI QR Code – India's Universal Payment Interface
The world's largest real-time payment system — used by 350 million Indians across PhonePe, Google Pay, Paytm, BHIM and 500+ banks.
What is UPI?
UPI — the Unified Payments Interface — is India's flagship real-time payment system, developed and operated by the National Payments Corporation of India (NPCI). Launched in April 2016 under the guidance of the Reserve Bank of India, UPI has grown into the world's largest instant payment network by transaction volume, processing over 10 billion transactions per month as of 2024.
At its core, UPI allows any two bank account holders in India to transfer money instantly, 24 hours a day, 7 days a week — including bank holidays — at zero cost to consumers. Unlike traditional NEFT or RTGS transfers that require account numbers and IFSC codes, UPI uses a simple address called a Virtual Payment Address (VPA), also known as a UPI ID, in the format username@bankhandle.
A UPI QR code encodes a standardized deep link (upi://pay?pa=...&pn=...&am=...&cu=INR) that any UPI-compatible app can scan to instantly pre-fill all payment details. When a customer scans the code, their banking app opens automatically with the recipient name, amount and payment note already filled in — requiring only authentication (PIN, fingerprint or face ID) to complete the payment.
Who uses UPI QR codes? The technology has transformed payments across the entire Indian economy:
- Street vendors and kirana stores display printed UPI QR codes for contactless payments — from tea stalls to vegetable markets.
- E-commerce platforms like Flipkart, Myntra and Meesho integrate UPI QR codes at checkout for frictionless payment.
- Freelancers and professionals share UPI QR codes on invoices, websites and business cards to receive payments instantly.
- Large enterprises use UPI with merchant codes (MCC) and transaction references for automated reconciliation.
- Government services use UPI for tax payments, utility bills and direct benefit transfers.
The UPI ecosystem supports over 500 member banks and dozens of consumer apps. The most popular include PhonePe (market leader with ~48% share), Google Pay, Paytm, BHIM (the government-backed reference app), Amazon Pay, Cred and banking apps from SBI, HDFC, ICICI and every major Indian bank.
UPI has also begun expanding internationally. Indian travellers can now use UPI in Singapore, UAE, France, Mauritius, Nepal and several other countries — making it one of the most globally connected payment systems alongside the EU's SEPA and China's Alipay.
Generating a UPI QR code with QRPayHub is free, instant and requires no registration. Simply enter a valid UPI ID, recipient name and optional amount — the QR code is generated client-side in your browser and can be downloaded as a PNG or shared as a UPI deep link.
UPI Tools
Integration Guide
Technical deep-link spec, VPA validation, merchant flows