Free UPI QR Code Generator — Works with Every UPI App

Design, Generate, and Track All in One Place

Free static foreverDynamic QR & analyticsNo signup required

Simple & Fast

How to Create a UPI QR Code in 3 Steps

No account needed. Generate a branded QR code that works with every UPI app — in under 60 seconds.

01

Enter Your UPI ID or VPA

Type your UPI ID or Virtual Payment Address (e.g. yourname@okhdfcbank), add an optional payee name, amount, and transaction note. All major UPI address formats are supported.

02

Customise Your QR Code

Brand your QR code with your business logo, custom colors, dot patterns, and a scannable frame. Preview the live QR output instantly — no design skills needed.

03

Download & Accept Payments Instantly

Export a print-ready PNG or scalable SVG. Display your QR code on your counter, bill, website, or WhatsApp. Customers scan with any UPI app — Google Pay, PhonePe, Paytm, BHIM — and pay in seconds.

Why UPI QR Codes?

Everything You Need from a UPI QR Generator

QR Code Rabbit gives merchants, freelancers, and businesses a single tool to create, brand, and manage UPI QR codes — free, forever.

Works Across All UPI Apps

One UPI QR code works with Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, and every other NPCI-certified UPI application — no separate codes for each platform.

No POS Machine Required

Accept digital payments without expensive hardware. Print your QR code on paper, display it on a screen, or share it via WhatsApp — and start receiving payments immediately.

Branded with Your Logo & Colors

Upload your business logo, choose brand colors, and pick a dot pattern. Your UPI QR code looks professionally designed and builds instant recognition at every payment point.

Secure & Encrypted Transactions

UPI QR codes contain only your payment address — no bank credentials are ever exposed. Every transaction is authenticated via the payer's UPI PIN and encrypted by NPCI's infrastructure.

Instant payment confirmation

Payments settle in real time. Both you and your customer receive instant notifications — no waiting, no manual reconciliation, no bounced cheques.

Static, Dynamic & Bulk Generation

Create a free static UPI QR code for permanent use, generate dynamic UPI QR codes you can edit and track, or bulk-generate hundreds of unique QR codes via CSV upload — all from one tool.

Universal Compatibility

One UPI QR Code. Every UPI App. Every Bank.

A QR code created with your UPI payment details follows the NPCI UPI deep-link standard — meaning it is compatible with every UPI-certified application across Android and iOS, instantly.

600M+Active UPI users in India
₹20T+Monthly UPI transaction value
50+UPI-certified apps supported
< 10sAverage payment completion time

Google Pay

India's most popular UPI app. Scan the QR code directly from the GPay home screen camera — instant payment confirmation.

PhonePe

Tap 'Scan & Pay' in PhonePe, point at the QR code, and confirm with your MPIN. Works seamlessly with all bank accounts linked to PhonePe.

Paytm

Paytm users can scan UPI QR codes directly from the app's scanner. Supports wallet, UPI, and net banking payment flows.

BHIM UPI

The official NPCI app works natively with any UPI QR code. Perfect for users who prefer a lightweight, bank-neutral payment app.

Amazon Pay

Amazon Pay's UPI scanner reads standard UPI QR codes. Popular for customers who also shop on Amazon and maintain an Amazon Pay balance.

WhatsApp Pay

Share your UPI QR code as an image in a WhatsApp chat. The recipient taps the image and pays directly — no separate app needed.

CRED Pay

Premium users on CRED can scan UPI QR codes and earn CRED coins on every payment — a growing acceptance channel for premium retail.

All Bank Apps

Every major Indian bank — SBI, HDFC, ICICI, Axis, Kotak, and more — includes a UPI QR scanner in their mobile banking app. One QR code covers them all.

NPCI-compliant standard: All QR codes generated by QR Code Rabbit use the official upi://pay?pa=… deep-link format defined by the National Payments Corporation of India — guaranteeing compatibility across every certified UPI app and bank in India.

Who Benefits

Who Should Use a UPI QR Generator?

From street vendors to enterprise chains, anyone who collects payments in India can start accepting digital payments through UPI in under a minute.

Retail Shops & Kirana Stores

Accept cashless payments without any hardware

Print your UPI QR code and place it at the checkout counter. Customers scan with any UPI app and pay instantly — no card machine, no change, no friction. Works even in low-connectivity areas.

  • Zero hardware cost
  • Instant settlement
  • Works offline display
Restaurants, Cafés & Food Stalls

Settle Every Bill in Seconds

Attach a branded QR code to your menu, bill folder, or table card. Guests scan, enter the amount (or pay the pre-set amount), and the payment lands in your account instantly — no waiting for card swipes.

  • Faster table turnover
  • No MDR charges
  • Reduce cash handling
Freelancers & Service Providers

Get Paid on the Spot — Anywhere

Whether you're a tutor, designer, plumber, or consultant, share your QR code for UPI payments via WhatsApp, email, or print. Clients scan and transfer your fee immediately — no bank details, no payment link needed.

  • Instant client payments
  • Share digitally or print
  • No intermediary fees
Event Organisers & Market Stalls

Handle High-Volume Payments Without Chaos

At fairs, pop-ups, and events, cash handling slows everything down. Display your QR code on a standee or screen. Bulk-generate individual codes for multiple stalls with QR Code Rabbit's batch feature.

  • No cash queues
  • Multiple stall codes
  • Bulk QR generation
Clinics, Salons & Wellness Centres

Professional Payments That Match Your Brand

A branded UPI QR code with your clinic logo and colors looks far more professional than a plain code. Print it in the waiting area, on prescriptions, or in appointment reminders for seamless patient payments.

  • Branded experience
  • Reduces billing delays
  • Works for walk-ins
NGOs, Temples & Charities

Make Donations Effortless with a Single Scan

Replace donation boxes and bank detail pamphlets with a single QR code. Supporters scan and contribute directly from their preferred UPI app — transparent, instant, and fully accountable.

  • Frictionless donations
  • Supports all UPI apps
  • Accountable records
NPCI Payment Standard

Why UPI QR Codes Are 100% Static & Direct-to-Bank

UPI QR codes encode your Virtual Payment Address (VPA) directly into the official NPCI upi://pay specification for instant bank-to-bank settlement.

Instant Bank-to-Bank Settlement with Zero Commissions

✓
Direct NPCI Banking Protocol: Encodes upi://pay directly so any UPI app (Google Pay, PhonePe, Paytm, BHIM, Cred) can decode and initiate payments instantly.
✓
Zero Intermediary Commissions: Payments settle directly from payer's bank account to your merchant bank account with 0% platform transaction fees.
✓
Tamper-Proof & Secure: Without cloud redirect servers, there is zero risk of MITM (man-in-the-middle) redirect hijacking or gateway downtime.
✓
Permanent Validity: Your static UPI QR sticker remains valid permanently as long as your linked VPA/UPI ID remains active.
Compatible with GPay, PhonePe, Paytm, BHIM & Cred
Direct bank settlement via RBI/NPCI rails
Zero platform fees, commissions, or subscriptions
Optional pre-filled payment amount or flexible customer input
Unlimited transactions and permanent validity
Pro tip:

Leave the payment amount blank for retail checkout counters so customers can enter the exact bill amount, or specify an exact amount for fixed-price products or set-fee services.

Real-World Applications

Where Are UPI QR Codes Used?

From shop floors to fundraisers, QR codes for UPI payments convert every payment touchpoint into a fast, cashless, zero-fee transaction.

Retail & Grocery Stores

Display your UPI QR code at the billing counter so customers can pay without counting cash or waiting for change. Works with Paytm, PhonePe, Google Pay, and every other UPI app — one code for all.

Billing counterPOS alternativeInstant settlement

Restaurants & Cloud Kitchens

Embed a QR code on your menu, table tent, or parcel bag. Let customers pay the exact bill amount by scanning — especially powerful for home-delivery where cash handling is impractical.

Dine-inTakeawayDelivery payment

Digital Invoices & WhatsApp Pay

Embed your UPI QR code as an image in PDF invoices or share it via WhatsApp. Clients open the image, scan, and pay — no payment gateway, no 2% MDR, no recurring subscription fee.

FreelancersB2B invoicingWhatsApp payment

Tuition Centres & Coaching Classes

Generate individual QR codes for UPI payments for each class or fee type and distribute to parents. Bulk QR generation from QR Code Rabbit lets you create hundreds of unique payment codes at once.

Fee collectionBulk QR codesStudent payments

Construction & Field Services

Field workers and contractors can display a QR code on their van, helmet sticker, or visiting card. Clients pay for materials or services on-site — no cash, no cheques, no delays.

On-site paymentBusiness card QRService billing

Fundraisers & Donation Campaigns

Create a branded UPI QR code for your charity run, crowdfunding event, or temple donation drive. Place it on hoardings, pamphlets, and social media posts. Supporters donate in a single scan.

NGO donationsCrowdfundingTemple/trust payments

Ready to accept instant UPI payments from any app, anywhere?

Expert Tips

Best Practices for Your UPI QR Code

Six proven techniques to maximize scan rates, protect payer trust, and get the most from every QR code you print.

01

Print at the right size

Always print your UPI QR code at a minimum of 2 × 2 cm (0.8 × 0.8 in). For standees and wall displays, scale to at least 10 × 10 cm. A code that is too small fails to scan in low-light payment environments.

02

Use high-contrast colors

Keep the QR code foreground dark and the background light. Low contrast is the most common cause of scan failures at busy checkout counters and outdoor displays. Avoid placing a light-colored QR code on a white surface.

03

Verify the UPI ID before printing

Always do a live test transaction of ₹1 before printing large batches. Scan the UPI QR code with Google Pay, PhonePe, and Paytm to confirm the correct payee name and UPI ID appear in each app before accepting real payments.

04

Add a clear call to action

Never leave your QR code without a CTA. Add a short instruction like "Scan to Pay" or "Scan & Pay Here" directly below or beside the code.

05

Brand it with your logo

A plain white QR code looks generic and reduces payer trust. Add your business logo to the centre of the UPI QR code using QR Code Rabbit. Branded QR codes increase scan confidence — customers know exactly who they are paying.

06

Use dynamic QR codes for campaigns

If you run seasonal promotions or have a franchise with multiple payment locations, use dynamic QR codes. You can change the UPI ID, update the amount, or redirect to a different account — all without reprinting a single code.

Important: Always verify your UPI ID is active and linked to the correct bank account before distributing printed QR codes. A wrong or inactive UPI address means failed payments — and lost revenue. Use dynamic UPI QR codes if your payment details are subject to change.

UPI QR Codes for Indian Merchants

UPI is how much of India pays by phone. A printed QR at the counter lets customers scan with PhonePe, Google Pay, Paytm, or BHIM without typing IDs or account numbers.

What is encoded

Bharat QR format carries your UPI ID, payee name, and optional fixed amount or note. Scanning prefills the payment screen; the customer confirms with their UPI PIN.

Counters, invoices, and events

Shop displays, vendor stalls, freelancer invoices, delivery receipts, and on-site ticket sales. Same habit as bank stickers, but you can brand the design.

Bank sticker vs your design

Bank-issued codes work but look generic. Here you add logo, colours, and frames while staying compatible with UPI apps. Static UPI codes remain free on our side.

Open amount or fixed price

Open amount suits tills where totals vary. Fixed amount suits priced tickets or set service fees. Generate separate fixed codes when each price point needs its own label.

Many outlets at once

CSV bulk upload creates unique codes per franchise location, vendor booth, or tenant without clicking through one by one.

Frequently Asked Questions

UPI QR Generator FAQs

How Indian UPI QR codes work with GPay, PhonePe, Paytm, and static vs dynamic payments.

A UPI QR code is a scannable image that encodes a UPI payment deep-link in the format upi://pay?pa=yourUPIid. When scanned with any UPI app like Google Pay, PhonePe, or Paytm, it pre-fills the payee address and optionally the amount and note, allowing the payer to complete the transaction with just their MPIN.

Yes. QR Code Rabbit's UPI QR code generator is completely free. Static UPI QR codes have no scan limits, no expiry date, and no account requirement. You can generate, customise, and download instantly.

Yes. QR Code Rabbit generates UPI QR codes using the NPCI-standard upi://pay deep-link format, which is supported by every certified UPI application including Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, WhatsApp Pay, CRED, and all major Indian bank apps.

Yes. You can optionally specify a fixed payment amount in the UPI QR code. When scanned, the amount field is pre-filled in the payer's UPI app. Leave it blank for an open-amount code where the payer enters the amount themselves.

A static UPI QR code directly encodes your UPI ID and payment details. It is free, permanent, and cannot be edited after creation. A dynamic UPI QR code uses a redirect link, allowing you to change the UPI ID, amount, or destination at any time without reprinting — and provides scan analytics including count, location, and device data.

Yes. QR Code Rabbit supports bulk UPI QR code generation. Upload a CSV file with multiple UPI IDs, payee names, and amounts to generate hundreds of unique branded QR codes in a single operation — ideal for franchise chains, event organisers, and multi-merchant payment systems.

A static UPI QR code does not expire as long as your UPI ID and linked bank account remain active. Dynamic UPI QR codes can be configured with an optional expiry date or scan limit.

Yes. Upload any image as your logo and it will be embedded in the centre of your UPI QR code. QR Code Rabbit also lets you customise the foreground color, background color, dot pattern, eye shape, and frame style to match your brand identity.

Still have questions?

Can't find the answer you're looking for? Our support team is happy to help.

Contact Support