UPI QR code generator
Enter your UPI ID and name, and optionally an amount and note. Customers scan it in any UPI app (Google Pay, PhonePe, Paytm, BHIM) and pay you directly.
Design: colors, shape and logo
Your logo stays on your device. It's placed in a cleared area and error correction is raised to H (30%), so the code still scans.
Checking that it scans…
Version 4 · 33×33 modules · error correction M
What the code contains
upi://pay?pa=yourshop%40okhdfcbank&pn=Your%20Shop&cu=INR
Made in your browser. Static code: it never expires and has no scan limit.
How to use it
- Enter your UPI ID (like yourshop@okhdfcbank) exactly as it appears in your UPI app.
- Leave the amount empty for a counter QR that customers type into, or set it for a specific invoice.
- Download and print, then make a ₹1 test payment from another phone.
Counter QR vs invoice QR
Without an amount, one printed code works for every customer, who types what they owe. With an amount and note, the code is for one bill: the payer sees the exact figure and your order number, which makes reconciliation easier.
Safety notes
- Check the payee name your UPI app shows when you scan the test code.
- Customers never need a PIN to receive money. Anyone asking them to scan to receive is running a scam.
- Large merchants may need their bank's merchant QR for features like settlement reports.
Frequently asked questions
Is there a fee?
This generator is free. UPI payments to your personal or merchant UPI ID follow your bank's and NPCI's rules.
Will it work with every UPI app?
Yes. upi://pay links are the NPCI standard used by all UPI apps.
Do you see my payments?
No. The code is made in your browser and payments go between the customer's bank and yours.
Related free tools from Cuelark
Updated November 10, 2026 by the Cuelark Team.