free qr generator
🇮🇳 India's #1 Payment QR

UPI QR Code Generator

Create a UPI QR code for instant payments. Works with Google Pay, PhonePe, Paytm, BHIM and all UPI apps. Free — no sign-up needed.

🟢 Google Pay
🟣 PhonePe
🔵 Paytm
🟠 BHIM
All UPI Apps
Your UPI Details
UPI ID format: yourname@paytm · user@oksbi · number@gpay · name@ybl
Your UPI QR Code
Enter UPI ID to generate
Scan with any UPI app
🟢🟣🔵🟠⚪

What Is a UPI QR Code?

A UPI QR code encodes your UPI payment address so customers can pay you instantly by scanning — no cash, no card, no typing. It works with every UPI app in India: Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, Cred, iMobile and 50+ others. According to NPCI (National Payments Corporation of India), UPI processed 14.87 billion transactions worth ₹19.78 lakh crore in March 2025 alone — making it the world's most used real-time payment rail.

The QR code stores a UPI deep link in this format:

upi://pay?pa=UPI_ID&pn=YOUR_NAME&am=AMOUNT&cu=INR&tn=NOTE

When scanned, the customer's UPI app opens with your details pre-filled. They just enter their PIN and the payment goes through in seconds. India accounts for 46% of all real-time digital payment transactions globally, according to ACI Worldwide's 2024 Prime Time for Real-Time report — and UPI QR codes are at the heart of that story.

14.87B
UPI transactions in March 2025 alone
Source: NPCI, 2025
46%
of global real-time payments are in India
Source: ACI Worldwide, 2024
530M+
PhonePe registered users (largest UPI app)
Source: Statista, 2024
50M+
merchant locations accepting UPI in India
Source: NPCI, 2024

How to Use Your UPI QR Code

Step 01

Enter UPI ID

Your UPI ID from Google Pay, PhonePe or Paytm settings.

Step 02

Add Name & Amount

Your name as it appears in your UPI app. Amount is optional.

Step 03

Download PNG

High-resolution 1024×1024px PNG. Ready to print or share.

Step 04

Display & Collect

Print at counter, add to invoice, or share digitally.

Fixed Amount vs Open Amount

Leave the amount blank if you want customers to enter the amount themselves — perfect for shops, restaurants, and service providers. Set a fixed amount for specific products, subscriptions, or invoices — the amount is pre-filled so the customer just confirms and pays.

Where to Use Your UPI QR Code

Shop counter: Print and laminate at the billing desk. Restaurant table: Add to table cards or menu last page. Invoice: Add to printed/digital invoices for instant settlement. WhatsApp/Instagram: Share the PNG image directly in chat — customers screenshot and scan. Business card: Add to the back of your card for networking payments.

UPI QR Code Compliance

The Reserve Bank of India (RBI) mandates UPI QR code compliance with BHIM UPI specifications under the Payment and Settlement Systems Act, 2007. QRMake generates QR codes in the standard upi:// URI format defined by NPCI, ensuring full compatibility with all certified UPI apps and payment terminals. According to Statista, PhonePe leads UPI with over 530 million registered users, followed by Google Pay with 150 million monthly active users — both fully support this standard format.

How to Find Your UPI ID

Google Pay: Open app → Your photo top-left → Google Pay ID (looks like number@okaxis or name@okicici). PhonePe: Profile icon → UPI IDs. Paytm: Profile → UPI ID (looks like number@paytm). BHIM: Home screen → UPI ID displayed at top.

Need a QR code for your website or social media?

Use QRMake for WiFi, business cards, WhatsApp links and more — all free.

Open QR Code Generator →

Frequently Asked Questions

What is a UPI QR code?

A UPI QR code encodes a UPI payment address (UPI ID) into a scannable image using the upi:// URI format. When scanned with any UPI-compatible app — Google Pay, PhonePe, Paytm, BHIM — it pre-fills the recipient's payment details so the payer just needs to enter their PIN to complete the transaction instantly. No cash, no card swipe, no typing required.

Which apps can scan a UPI QR code?

Any UPI-certified app can scan a UPI QR code. This includes Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, CRED, iMobile Pay (ICICI), Yono SBI, and 50+ other UPI-enabled banking apps. According to NPCI, UPI is accepted at over 50 million merchant locations across India as of 2024 — the QR code is the universal entry point for all of them.

Is it safe to share my UPI QR code publicly?

Yes. A UPI QR code can only receive money — it cannot initiate a debit from your account. Sharing your UPI QR code publicly is as safe as sharing your bank account number for receiving NEFT transfers. The payer needs their own UPI PIN to send money, and that PIN never leaves their device.

What happens if I set an amount — can the payer change it?

When you set a fixed amount in a UPI QR code, the amount is pre-filled in the payer's app, but most UPI apps allow the payer to modify the amount before confirming payment. If you need a truly enforced amount — for ticket sales or fixed subscriptions — use a dedicated payment gateway that supports locked-amount UPI collect requests.

What is the upi:// URI format?

The upi:// URI is the standard deep link format defined by NPCI for UPI payments. The full format is: upi://pay?pa=UPI_ID&pn=PAYEE_NAME&am=AMOUNT&cu=INR&tn=NOTE. The pa parameter is the UPI ID, pn is the payee name, am is the optional amount, cu is the currency (always INR), and tn is an optional transaction note. QRMake encodes exactly this format.

How is a UPI QR code different from a Paytm QR code?

A UPI QR code is an interoperable standard governed by NPCI that works with all UPI apps. A Paytm QR code (Paytm wallet QR) is a proprietary format that historically only worked within the Paytm ecosystem. However, Paytm now also supports UPI QR codes. For maximum reach across all customers and banks, use a standard UPI QR code as generated by QRMake.

Can I use a UPI QR code for my business?

Yes. A UPI QR code is suitable for shops, restaurants, freelancers, service providers, and small businesses. According to NPCI, UPI processed 14.87 billion transactions worth ₹19.78 lakh crore in March 2025 alone — demonstrating its scale for everyday commerce. For GST-compliant merchant settlements at high volume, consider a dedicated payment gateway that issues an official merchant UPI QR.

Is this UPI QR code accepted by all banks?

Yes. UPI is a government-backed standard (NPCI) and every bank and payment app in India supports it. The QR code generated here follows the official UPI deep link specification.

Can I set a fixed amount?

Yes — fill in the Amount field. The customer's app will pre-fill the amount but they can still change it before paying. If you need a truly fixed amount, use your bank's official merchant QR (they handle disputes differently).

Is my UPI ID safe?

Your UPI ID is like your bank account number — it can only receive money, not send it. Sharing it in a QR code is safe. The payer cannot access your account with just a UPI ID.

Done