UPI QR Code Generator
Create a UPI payment QR code from your UPI ID β works with GPay, PhonePe, Paytm and every UPI app.
β οΈ Test by scanning from inside GPay/PhonePe (their scan button) β phone cameras and Google Lens show UPI links as plain text instead of opening payment.
Accept UPI payments with one printout
Enter your UPI ID (like name@okhdfcbank or 9876543210@ybl) and your name, and get a scannable payment QR code that works in every UPI app β Google Pay, PhonePe, Paytm, BHIM, banking apps, all of them. Print it for your shop counter, paste it in invoices, or share the image in WhatsApp.
Fixed amount or open amount?
Leave the amount blank for a general "scan & pay" code where customers type the amount β right for shop counters. Enter a fixed amount to create a code for a specific payment β perfect for invoices, event fees or rent, since the payer can't mistype the figure.
How it works (the honest version)
The code encodes a standard upi://pay link with your VPA, name, optional amount and note β the same open format banks use. Nothing routes through this website: payments go directly from the payer's app to your bank via UPI. We never see your UPI ID after you close the page; generation is fully in-browser.
Before you print
Scan your own code with two different UPI apps and send yourself βΉ1. Check the payee name that appears matches your account, keep the white border around the code, and print at least 3Γ3 cm. Add your name in text under the QR so customers can verify before paying.
Safety notes
A QR code for receiving money never needs your PIN β anyone asking you to enter a PIN to "receive" a payment is running a scam. Also never share QR codes of your code-generation screen with the amount you typed for someone else's payment context.
Frequently asked questions
Which apps can scan this QR code?
All UPI apps β Google Pay, PhonePe, Paytm, BHIM, Amazon Pay and every bank's UPI app. It uses the standard upi:// payment format defined by NPCI.
Is it safe to put my UPI ID in a QR code?
Yes β a UPI ID is designed to be shared for receiving money, like an account name. Receiving never requires your PIN; anyone demanding a PIN to send you money is scamming you.
Do payments pass through this website?
No β the QR encodes a direct UPI link. Money moves straight between the payer's app and your bank. The code is generated in your browser and we never see your UPI ID.
Can I set a fixed amount?
Yes β enter an amount to lock it into the code (good for invoices), or leave it blank so the payer enters the amount (good for shop counters).