Skip to main content
utilities6 July 2026· ToolDekho Team

QR Code Generator for Small Business UPI Payments

A free QR code generator lets Indian small businesses accept UPI payments instantly. No app, no account, no server — codes are made in your browser.

Financial planning tools on a desk
Photo by Towfiqu barbhuiya on Unsplash

QR Code Generator

Generate QR codes for URLs, text, WiFi, contacts, and more. Download as PNG or SVG.

Try it free

Over 500 million UPI transactions happen every day in India, according to NPCI data. For small businesses, a printed QR code at the counter is now the single fastest way to collect payments.

QR Code (Quick Response Code): A square grid of black-and-white modules that encodes data. Any modern Android or iOS camera reads it in under a second. No dedicated scanner app is needed.

Why Small Businesses Need a QR Code Generator Now

RBI's 2026 payment trends report confirms strong UPI growth outside metros. Tier-2 and Tier-3 cities outpaced metro volumes last year. Kirana stores, street food stalls, tutors, and freelancers are all moving away from cash.

Ramesh, who runs a stationery stall near Pune's Deccan Gymkhana, put it plainly: "I stuck the code on my counter two years ago and stopped worrying about change." His story is common now. A static UPI QR code removes the need for a card machine or a bank terminal. No smartphone is required at the counter. The customer scans and pays; you get an instant notification.

A static UPI QR code does not expire. Customers do not need to have your UPI ID saved. Any BHIM-compliant app reads the same code, including GPay, PhonePe, and Paytm.

What ToolDekho's QR Code Generator Supports

The tool on ToolDekho generates four types of QR codes:

TypeWhat it encodesTypical use
URLAny web addressMenus, landing pages, social profiles
UPI PaymentUPI ID, payee name, optional amountCounter payments, invoices
WiFi NetworkSSID + passwordCafes, co-working spaces, hotel rooms
Contact CardName, phone, email, website (vCard)Business cards, standees

All codes follow the ISO/IEC 18004 standard. Nothing is uploaded to a server. Generation happens entirely in your browser.

QR Code Generator

Generate QR codes for URLs, text, WiFi, contacts, and more. Download as PNG or SVG.

Try it free

How to Create a UPI QR Code in Three Steps

  1. Open the QR Code Generator and select the UPI tab.
  2. Enter your UPI ID, your payee name, and an optional fixed amount.
  3. Download the PNG and print it, or display it on a screen at your counter.

Test the code with at least two UPI apps before distributing. GPay and PhonePe handle edge cases in the UPI URI format slightly differently. Confirming on both covers nearly all your customers.

Choosing the Right Error Correction Level

Error Correction Level: A QR code setting that determines how much of the code can be damaged or obscured and still scan correctly. The standard (ISO/IEC 18004) defines four levels: L, M, Q, and H.

LevelData recoveryBest for
L (Low)~7%Clean digital screens
M (Medium)~15%Most print uses
Q (Quartile)~25%Slightly worn surfaces
H (High)~30%Packaging, fabric, logo overlays

For a laminated menu board or a sticker on packaging, use High. For a PDF invoice sent by email, Medium is sufficient. Adding a logo overlay blocks part of the data. Always use High correction in that case.

Print Tips for Reliable Scanning

Never print a QR code smaller than 2 cm × 2 cm. Below that size, low-resolution printers drop modules and the code fails to scan. Always test the printed copy with a second device before distributing in bulk.

High-contrast black on white outperforms coloured backgrounds every time. If you must use a brand colour, keep the contrast ratio above 4:1. For outdoor displays, lamination protects the code from scratches. High error correction handles the rest.

Beyond Payments: Other Business Uses

WiFi QR codes are useful for any business with a waiting area. Print the code and place it near the router. Guests connect without you ever revealing the password. Cafes, clinics, salons, and co-working spaces in metros have used this for years. The setup takes under two minutes and eliminates the awkward moment of spelling out a complex passphrase.

Contact card QR codes on business cards let prospects save your details with one scan. No manual typing means no errors in your phone number or email address.

Restaurants using ToolDekho's URL shortener can pair a short URL with a QR code. This keeps printed menus tidy and scannable.


Learn how UPI IDs are structured in our post on UPI ID validation. Explore how vCard contact formats work to get the most from contact card QR codes.

Frequently Asked Questions

How do I create a QR code for a UPI payment?

Open the UPI tab in ToolDekho's QR Code Generator, enter your UPI ID, payee name, and an optional fixed amount. The code generates instantly in your browser and can be downloaded as a PNG for printing or screen display.

Are QR codes generated on ToolDekho stored on your servers?

No. Every QR code is generated entirely in your browser using the qrcode library. Nothing is uploaded, stored, or tracked on any server.

What types of QR codes can I generate for free?

ToolDekho's QR Code Generator supports four types: URLs, UPI payment links (with UPI ID, payee name, and optional amount), WiFi network credentials (SSID and password), and vCard contact cards.

Can I use a ToolDekho QR code for my business commercially?

Yes. QR codes generated on ToolDekho are free for both personal and commercial use. No attribution is required.

What error correction level should I use for printed QR codes?

Use Medium (M) for standard print materials like flyers and invoices. Use High (H) for packaging, fabric, outdoor displays, or whenever you plan to add a logo overlay on the code.

Does a static UPI QR code expire?

A static UPI QR code does not expire. Customers can scan it with any BHIM-compliant UPI app, including GPay, PhonePe, and Paytm, without needing to save your UPI ID.

qr-codeupi-paymentssmall-businessutilitiesdigital-payments