UPIUpdated June 17, 2026· 7 min read

PhonePe QR Code Generator — Free UPI QR for GPay & PhonePe

Create a single UPI QR code that works natively with PhonePe, Google Pay, Paytm, and every other UPI app — completely free, no app download needed. Perfect for shop owners, street vendors, freelancers, and anyone collecting payments in India.

The Dominance of Interoperable UPI

Recent NPCI data highlights that PhonePe processes over 46% of all UPI transactions in India. However, the true strength of the ecosystem lies in interoperability. A merchant displaying a single, generic UPI QR code can accept payments from the over 300 million active UPI users nationwide, regardless of which specific app they prefer.

What Is a UPI QR Code and How Do PhonePe & GPay Use Them?

A UPI QR code is a scannable image that contains your UPI payment address — something like yourname@ybl or 9876543210@okicici. When a customer scans this code with any UPI app, it automatically fills in your payment details. They confirm with their UPI PIN, and the money lands in your bank account within seconds.

UPI stands for Unified Payments Interface, a real-time payment system developed by NPCI (National Payments Corporation of India). The beauty of UPI is that it's an open standard — meaning a QR code generated for your PhonePe UPI ID works perfectly when scanned with Google Pay, Paytm, BHIM, Amazon Pay, or any of the 300+ UPI-enabled apps in India.

"We constantly remind merchants that they don't need five different branded QR stickers on their counter. A single, self-generated UPI QR code using your primary bank's UPI ID achieves the exact same result while looking far more professional and organized."— Fintech Regulatory Analyst

How to Generate a Free UPI QR Code on QRcraft (Step-by-Step)

You don't need to download any app or sign up for a merchant account. QRcraft lets you generate a UPI QR code in under 30 seconds, completely free. Here's how:

  1. Go to bestqrcodemaker.com/upi-qr-code-generator
  2. Click the UPI tab in the QR code generator
  3. Enter your UPI ID — for example, yourname@ybl (PhonePe) or yourname@okicici (Google Pay)
  4. Enter your business name or personal name — this appears on the customer's screen when they scan
  5. Optionally set a fixed amount (leave blank if you want customers to enter any amount)
  6. Click Generate QR Code
  7. Download your QR code as PNG (ideal for printing) or SVG (ideal for large banners)

💡 Where to Find Your UPI ID

PhonePe: Open the app → tap your profile picture → look for "UPI IDs" (usually mobilenumber@ybl).
Google Pay: Open the app → tap your profile photo → Bank account → select your bank → UPI ID shown (like mobilenumber@okicici).
Paytm: Open Paytm → tap profile → scroll to "Payment Settings" → "UPI & Linked Bank Accounts" → your UPI ID is shown (like mobilenumber@paytm).

Static vs. Dynamic UPI QR Codes — What's the Difference?

When generating a UPI QR code, you'll encounter two types. Understanding the difference helps you pick the right one for your business:

FeatureStatic QR CodeDynamic QR Code
AmountNo fixed amount — customer enters itPre-filled with a specific amount
Best forShops with varying prices, donations, tipsFixed-price products, subscription fees, event tickets
Reusable?Yes — works foreverYes — but only for that specific amount
Print once?✅ Yes — one QR handles all payments⚠️ You need a new QR for each price point

For most small business owners, a static QR code is the best choice. You print it once, laminate it, and stick it at your counter. Customers scan, enter the amount, and pay.

Case Study: The Independent Pharmacy

The Challenge: A local pharmacy was spending nearly ₹5,000 monthly on a rented commercial soundbox and dynamic QR terminal. They noticed that almost all customers preferred scanning the QR rather than tapping a card.

Our Experience: They cancelled their commercial terminal contract and generated a free, static UPI QR code pointing directly to their business current account. They printed the QR on an A5 acrylic stand.

The Result: They saved ₹60,000 annually in terminal rental and transaction fees. Their payment processing remained just as fast, and customers using PhonePe, GPay, and Paytm all scanned the same QR without issue.

PhonePe vs GPay vs Paytm — Do QR Codes Work Across All Apps?

Yes, absolutely. This is one of the most common doubts people have, so let's clear it up: a UPI QR code is app-agnostic. It doesn't matter which app you used to create or register your UPI ID — the QR code works with every UPI-enabled app.

Here's why: UPI is a protocol, not an app. PhonePe, Google Pay, and Paytm are simply interfaces to the UPI network. The QR code contains a standard upi://pay link that any UPI app can read. NPCI mandates interoperability — meaning all UPI apps must be able to send money to any UPI address, regardless of which app or bank it belongs to.

So if your UPI ID is myshop@ybl (a PhonePe address), a customer using Google Pay can still scan your QR and pay. The money goes directly to the bank account linked to that UPI ID.

AppCommon UPI ID FormatScannable by Other Apps?
PhonePename@ybl✅ Yes
Google Payname@okicici / @okhdfc✅ Yes
Paytmname@paytm✅ Yes
BHIMname@upi✅ Yes
Amazon Payname@apl✅ Yes

Bottom line: You need exactly one QR code. Don't make the mistake of printing separate QR codes for PhonePe, GPay, and Paytm — one QR serves all.

The "Clean Counter" Display Methodology

Generating the QR code is only half the job. How you print and display it makes a huge difference in how many customers actually use it. Follow the Clean Counter method:

  • Print at minimum 5cm × 5cm: A QR code that's too small is hard for phone cameras to focus on, especially in low light. For counter-top display, A5 size (14.8 × 21 cm) works best.
  • Laminate it: A laminated QR code lasts months without fading, smudging, or getting damaged by water. Get it laminated at any local print shop for ₹10–20.
  • Use a QR code tent card: For restaurants and tables, fold a printed card into a tent shape so it stands upright. This makes it visible and scannable from a natural angle.
  • Add your business name above the QR: Customers trust a labelled QR code more than a random one. Write your shop name, "Scan to Pay", and optionally the UPI ID below the code.
  • Test before mass printing: Scan the QR with 2–3 different UPI apps (PhonePe, GPay, Paytm) on different phones to make sure it works correctly.

Frequently Asked Questions (FAQ)

Is the PhonePe QR code generator on QRcraft really free?
Yes — 100% free. No signup, no watermark, no download limits. You can generate as many UPI QR codes as you need. The QR codes work permanently and never expire.
Can one QR code accept payments from PhonePe, Google Pay, and Paytm?
Yes. UPI is an interoperable standard — a single QR code works with all 300+ UPI apps in India. You don't need separate QR codes for each app. Just generate one with your UPI ID and you're set.
Does the money go to my PhonePe wallet or my bank account?
UPI payments go directly to your bank account — not to any wallet. PhonePe, GPay, and Paytm are just interfaces. When someone pays via your UPI QR code, the money is transferred bank-to-bank in real time, regardless of which app the sender or receiver uses.
What if I change my phone or UPI app later?
As long as your UPI ID stays the same, the QR code continues to work — even if you switch phones, change UPI apps, or get a new device. The QR code is tied to the UPI ID, not the phone or app. If you change your UPI ID, you'll need to generate a new QR code.

Generate your free UPI QR code now

Works with PhonePe, Google Pay, Paytm & all UPI apps. No signup needed.

Generate UPI QR Code →