UPI ID & bank account QR
Generate QR codes from any UPI ID (VPA) or bank account number with IFSC — India's two standard payee formats.
0% fees Free UPI QR code generator
Generate a UPI QR code or payment link from any UPI ID (VPA) or bank account. Download, share, and print — works with Google Pay, PhonePe, Paytm, BHIM and every UPI app. No signup. Runs in your browser.
NPCI requires extra confirmation for payments above ₹2,000 to a new payee. This is a security rule, not an error.
Your QR will appear here
Enter payment details to generateAlways verify the payee name shown in your UPI app before paying.
One UPI QR code scans on Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, CRED, WhatsApp Pay and every NPCI-compliant app.
yourname@okhdfc, 9876543210@paytm, or account number + IFSC.
Generate QR codes from any UPI ID (VPA) or bank account number with IFSC — India's two standard payee formats.
Get a shareable upi://pay link alongside the QR — perfect for WhatsApp, SMS, email and invoices.
Create a UPI QR code with amount pre-filled so payers can't mistype — ideal for shops, freelancers and donations.
Download a print-ready UPI QR poster with your payee details, or share directly from your phone.
No merchant account, aggregator or KYC needed. 0% MDR — money goes straight to your linked bank account.
Follows NPCI's UPI URL spec. Everything runs locally in your browser — nothing is stored or uploaded.
Enter your UPI ID in the generator above (e.g. yourname@okaxis) or switch to
Bank Account and enter your account number and IFSC. Your QR code and payment link appear instantly.
Download the PNG or share it anywhere — completely free, no account needed.
A UPI ID — also called a Virtual Payment Address (VPA) — is your unique UPI handle like
name@paytm, 9876543210@ybl, or shop@okicici.
Every bank assigns one when you set up UPI. It's safer and easier than sharing your bank account number.
Yes. Enter any amount in the Amount (₹) field and the QR will pre-fill that amount in the payer's UPI app. Leave it blank if you want the payer to enter the amount themselves — useful for shop counters.
Yes — use the Bank Account tab with your account number and IFSC code. Note that PhonePe and Paytm often block bank-account QRs for security. A UPI ID is more reliable across all apps.
Yes. This tool generates NPCI-compliant UPI QR codes that work with Google Pay (GPay), PhonePe, Paytm, BHIM, Amazon Pay, CRED, WhatsApp Pay, MobiKwik and every UPI app in India.
A UPI QR code is a scannable image — the payer opens any UPI app and scans it.
A UPI payment link is a URL (upi://pay?pa=…) you can paste in WhatsApp or email.
This generator creates both at once.
Common reasons: payee name mismatch (fix: leave the name field blank), first-time payee above ₹2,000 (normal NPCI rule), or bank-account QR blocked by PhonePe/Paytm (fix: use a UPI ID instead).
Yes — 100% free forever. No signup, no aggregator, 0% MDR, no transaction fees. QR generation runs locally in your browser and no payment data is stored.