Free UPI Payment QR Code Generator
Create a UPI payment link and QR code with your UPI ID (VPA), payee name, note, and custom amount. Print the free UPI QR sticker for your shop or BHIM/GPay/PhonePe merchant counter — works with every UPI app.
Short answer: A UPI QR code opens GPay, PhonePe, Paytm or BHIM with your payee ID prefilled. Enter your UPI ID (VPA), name, optional amount and note above — the code is static, free, and does not expire while your VPA stays active.
QR Code Preview
Generating QR...
Note: Center logo templates work best with solid black foreground blocks and WPA/WPA2 encryption standard for WiFi connections.
How UPI QR Codes Power Indian Counter Payments
UPI (Unified Payments Interface) QR codes are static deep-links conforming to the National Payments Corporation of India (NPCI) specification. When scanned by a scanner app like BHIM, Google Pay, PhonePe, or Paytm, the link upi://pay?pa=recipient@upi... automatically instructs the mobile application to initialize a payment request to the target Virtual Payment Address (VPA). This eliminates typing errors and manual amount entry, making retail checkouts seamless.
Supported Parameters in UPI Specifications
| Param | Field Name | Purpose | Requirement |
|---|---|---|---|
| pa | Payee VPA / UPI ID | Virtual payment address of recipient (e.g. phone@upi) | Required |
| pn | Payee Name | Legal name or shop name of the payee | Recommended |
| am | Amount | Optional amount to request (e.g. 150.00) | Optional |
| tn | Note | Brief transaction description or bill reference note | Optional |
How to Create Your UPI Payment QR Code
- Copy your UPI ID (VPA) from GPay, PhonePe, Paytm or your bank app — it looks like
yourname@upior9876543210@paytm. - Paste it into the UPI ID field above, then add the payee name exactly as customers should see it.
- Optionally fix an amount (great for priced menus or donations) and a note like a bill or table reference.
- Download PNG for WhatsApp sharing and screens, or SVG vector for counter signage — then send one test payment of ₹1 before going live.
Who Uses Static UPI QR Codes
→ Shop & Stall Counters
Kirana stores, tea stalls, food trucks — one printed code collects from every UPI app forever.
→ Fixed-Price Items
Pre-fill the amount for parking, entry tickets, canteen coupons — customers just confirm, no typing errors.
→ Freelancers & Tuition
Add the invoice reference in the note field so payments are easy to reconcile.
→ Donations & Temple Hundials
Open-amount codes let devotees choose any contribution directly to the trust account.
Safety Checklist Before You Print
- Verify the VPA character-by-character. A single wrong letter sends money to a stranger's account with no recall. Always do a ₹1 test scan first.
- Money goes bank-direct. Payments land in the payee's bank account via NPCI rails — no intermediary holds funds and there is no chargeback mechanism like cards.
- Static = permanent. The pattern can't be edited later; if you change your UPI ID you must print a new code. For editable destinations use our dynamic QR generator instead.
- Works only with UPI apps. Scans open Google Pay, PhonePe, Paytm, BHIM or any UPI-enabled app on Indian devices; international cards/wallets cannot pay a UPI QR.
Counter checklist for small businesses
- Print the code at 3.5 × 3.5 cm minimum on matte laminate — no glare.
- Write the payee name and UPI ID under the code so customers verify before paying.
- Do a ₹1 test payment from two different UPI apps before opening.
- Never replace your code from a forwarded WhatsApp image — regenerate from your own UPI ID.
- Check the full 7-scam defence guide with staff once a month.
हिंदी में — Hindi में UPI QR कोड कैसे बनाएँ
ऊपर दिए गए UPI ID फ़ील्ड में अपना UPI ID (जैसे naam@upi) डालें, दुकान का नाम सही-सही लिखें, और Download PNG या SVG दबाएँ — यह पूरी तरह मुफ़्त है और इसकी कोई समय-सीमा नहीं है। पेमेंट सीधे आपके बैंक खाते में आता है और किसी भी UPI ऐप (Google Pay, PhonePe, Paytm, BHIM) से स्कैन होगा।
स्कैन करने से पहले हमेशा ₹1 का टेस्ट भुगतान करें और अपने नाम के सही दिखने की जाँच करें — एक गलत अक्षर पैसा किसी अजनबी के खाते में भेज सकता है।
Merchant handbook: the complete UPI QR Code merchant guide covers deep-link anatomy, static-vs-dynamic choices for payments, and go-live safety checks. Running a counter? See the shop setup checklist and the QR scam defence guide. Banking with Jana Small Finance Bank? See the Jana Bank QR code guide.
UPI Payment QR FAQs
Real examples
- Kirana / tea stall: fixed UPI ID + name, laminated counter card
- Salon / clinic: amount-prefilled code per service
- Delivery / field collection: phone-printed code for doorstep payment
Which option fits you?
| Situation | Do this | Note |
|---|---|---|
| One shop, one payee | Static UPI (this page) | Print once, use permanently |
| Amount varies per bill | Leave amount blank | Customer enters amount at pay time |
| Fixed-price item | Prefill amount + note | Fewer keying errors |
How it works
- Enter UPI ID exactly as in your payment app, plus payee name.
- Optional: amount and note for fixed-price collection.
- Download SVG for print or PNG for phone display.
- Test-scan with two different UPI apps before laminating.
Screenshots: tool preview above is live — the steps map 1:1 to the fields you see. Real annotated captures ship with Weeks 7–10 assets.
Keep going
- Free QR code generator (primary tool)
- UPI QR guide (guide)
- UPI QR safety guide (guide)
- QR codes for small business (use case)
Reviewed by Arvind Sharma, Founder, QRPress QR Code Generator · Last reviewed 2026-09-24. Static codes are free with no account; dynamic codes need a free account.
