Free UPI QR Code Generator — Works with Every UPI App

Design, Generate, and Track All in One Place

Free static QR codes forever · Dynamic QR codes with scan analytics · No signup required

Simple & Fast

How to Create a UPI QR Code in 3 Steps

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

01

Enter your UPI ID or VPA

Type your UPI 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 payment QR code

Brand your UPI 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 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 code generator

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

Works across all UPI apps

One 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 UPI 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 codes you can edit and track, or bulk-generate hundreds of unique UPI QR codes via CSV upload — all from one tool.

Universal Compatibility

One UPI QR code. Every app. Every bank.

A QR code generated by QR Code Rabbit 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 code generator?

From street vendors to enterprise chains, anyone who collects payments in India can start accepting digital UPI payments 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 UPI 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 UPI QR code 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 UPI 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 UPI 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

Static vs Dynamic

Which UPI QR code is right for you?

QR Code Rabbit supports both options. Choose a free static UPI QR code for permanent payment displays, or unlock dynamic QR codes for campaigns that need flexibility, tracking, and real-time control.

Static

Free & Permanent

Perfect for shop counters, menus, billboards, and any printed material where your UPI payment details stay the same.

  • Free forever — no account required
  • Unlimited scans, no expiry date
  • Ideal for printed menus, standees & business cards
  • UPI payment details locked at creation
  • Download as PNG or SVG instantly
  • Works with every UPI-compliant app
Dynamic
Most Powerful

Editable & Trackable

Essential for payment campaigns, franchise chains, and any situation where you need to update or measure scan performance after printing.

  • Edit UPI ID, amount, or note after printing
  • Scan analytics: count, location, device & time of day
  • Redirect to a different UPI address on demand
  • Bulk-generate dynamic UPI QR codes via CSV
  • Password-protect or set scan expiry limits
  • Best for campaigns, packaging & franchise networks

Side-by-side comparison

FeatureStatic UPI QR CodeDynamic UPI QR Code
CostFreeFree / Pro
Edit payment details after print
Scan analytics dashboard
Expiry & scan limitsNoneConfigurable
Custom short URL redirect
Change UPI destinationNot possibleAnytime
Bulk QR code generation
Best forPermanent payment pointsCampaigns, franchises

Pro tip: Start with a free static UPI QR code for your counter and business cards. When you run promotions, launch a franchise network, or need to track payment scan data, upgrade to a dynamic UPI QR code — update the destination or amount anytime without ever reprinting.

Real-World Applications

Where is a UPI QR code used?

From shop floors to fundraisers, UPI QR codes 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 UPI 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 UPI QR codes 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 UPI 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 UPI payment 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 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 UPI QR code without a CTA. Add a short instruction like "Scan to Pay" or "Scan & Pay Here" directly below or beside the code. Clear CTAs increase scan rates by up to 30% in retail environments.

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 UPI 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.

Need Help?

Frequently Asked Questions

Everything you need to know about creating, customising, and managing QR codes with QR Code Rabbit.

QR Code Rabbit is a free QR code generator and best-in-class QR code maker available online. "QR code" stands for Quick Response Code — a 2D barcode developed by Denso Wave in 1994 that smartphones can scan in under a second. QR Code Rabbit lets you create QR codes for URLs, PDFs, WhatsApp, social media, UPI payments, Wi-Fi, vCards, and more. You can add your brand logo, customize colors and patterns, and download in PNG or SVG format — all for free, with no account required for static QR codes.

Yes. All static QR codes on QR Code Rabbit — including URL, plain text, email, SMS, phone, Wi-Fi, vCard, and crypto — are completely free to create with no expiry and no scan limits. Once generated, they are yours to keep forever. Dynamic QR codes with scan analytics and editable URLs are available on our free and paid plans. No credit card is ever required for the free tier.

Yes. Every QR code you generate with QR Code Rabbit — including custom-designed codes with your company logo — can be used freely for commercial purposes, including product packaging, marketing campaigns, business cards, menus, and event materials. There are no royalties or licensing fees.

No. Static QR codes generated on QR Code Rabbit have zero scan limits and never expire. You can print them on packaging, billboards, or business cards and they will work indefinitely, with no caps on the number of scans.

Absolutely. QR Code Rabbit includes a full design editor: upload any image as a logo to embed in the center of your QR code, choose custom foreground and background colors, pick from multiple dot patterns and eye shapes, and add a branded call-to-action frame. Custom-designed QR codes get up to 70% more scans than plain black-and-white codes — all customization is free.

QR codes generated with QR Code Rabbit can encode: website URLs, plain text messages, email addresses (with subject and body), phone numbers, SMS messages, Wi-Fi network credentials, vCard contact details, UPI payment links, WhatsApp chat links, Instagram/Facebook/YouTube/Twitter profiles, Google Form links, PDF file links, and Bitcoin/Ethereum wallet addresses. Each QR code type has a dedicated generator page optimized for that content.

Still have questions?

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

Contact Support