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.


#000000
#FFFFFF

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

ParamField NamePurposeRequirement
paPayee VPA / UPI IDVirtual payment address of recipient (e.g. phone@upi)Required
pnPayee NameLegal name or shop name of the payeeRecommended
amAmountOptional amount to request (e.g. 150.00)Optional
tnNoteBrief transaction description or bill reference noteOptional

How to Create Your UPI Payment QR Code

  1. Copy your UPI ID (VPA) from GPay, PhonePe, Paytm or your bank app — it looks like yourname@upi or 9876543210@paytm.
  2. Paste it into the UPI ID field above, then add the payee name exactly as customers should see it.
  3. Optionally fix an amount (great for priced menus or donations) and a note like a bill or table reference.
  4. 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

  1. Print the code at 3.5 × 3.5 cm minimum on matte laminate — no glare.
  2. Write the payee name and UPI ID under the code so customers verify before paying.
  3. Do a ₹1 test payment from two different UPI apps before opening.
  4. Never replace your code from a forwarded WhatsApp image — regenerate from your own UPI ID.
  5. Check the full 7-scam defence guide with staff once a month.

Download the free A4 counter safety poster (PDF) →

हिंदी में — 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

What is a UPI QR Code?
A UPI QR code encodes a standardized virtual payment address (VPA) deep-link according to the NPCI specification. When scanned by any UPI payment app (like Google Pay, PhonePe, Paytm, or BHIM), it pre-fills the payee details, note, and amount for a secure, instant mobile transfer.
Which apps can scan a UPI QR code?
Any UPI-enabled mobile application in India, including Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, and individual bank applications can scan it.
Does scanning a UPI QR code charge any fee?
No. Scanning UPI QR codes for Peer-to-Peer (P2P) transactions is 100% free with no transaction fee. Peer-to-Merchant (P2M) transactions may vary based on merchant guidelines but are free for customers.
Is it safe to share my UPI ID?
Yes. A UPI ID (or VPA) is a virtual address designed specifically to be shared publicly so people can pay you without knowing your bank account number or phone number.
Can I set a fixed payment amount?
Yes, you can enter an optional amount in the generator. When users scan the QR code, the specified amount will be locked/pre-filled in their UPI app automatically, though they can change it if allowed by the app.
Do UPI QR codes expire?
No. Static UPI QR codes generated here do not expire. They will work indefinitely as long as your UPI ID remains active with your bank/UPI provider.
How do I get a UPI QR code for my shop?
Copy your UPI ID (VPA) from Google Pay, PhonePe, Paytm, BHIM, or your bank app, paste it into the generator, add your shop name, and download a print-ready sticker or counter sign. One universal UPI code works across all UPI apps.
Can Google Pay, PhonePe, and BHIM all scan the same UPI QR?
Yes. Every UPI-enabled app reads the same NPCI upi://pay payload. You do not need separate Google Pay, PhonePe, and BHIM stickers — one correctly generated UPI payment link QR works for all of them.

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?

SituationDo thisNote
One shop, one payeeStatic UPI (this page)Print once, use permanently
Amount varies per billLeave amount blankCustomer enters amount at pay time
Fixed-price itemPrefill amount + noteFewer keying errors

How it works

  1. Enter UPI ID exactly as in your payment app, plus payee name.
  2. Optional: amount and note for fixed-price collection.
  3. Download SVG for print or PNG for phone display.
  4. 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

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.

Live PreviewTap to customize design