UPI QR Code Generator — Free, No Signup
Create a scannable UPI payment QR for your shop or personal UPI ID — plus WiFi and link QRs — generated privately on your device.
100% in your browser — files never uploaded
How to make a UPI QR code
Enter your UPI ID in the format name@bank, add an optional payee name so the payer sees who they are paying, and optionally fix an amount in rupees. The QR renders live as you type. Download it as PNG for printing or SVG for large-format use, then test-scan it once with any UPI app before display.
Fixed amount vs open amount — which QR should you print?
An open-amount QR (amount left blank) lets the customer enter any value and suits shop counters handling many different bills. A fixed-amount QR locks the figure so it cannot be edited — right for rent, tuition fees, subscriptions and invoices. You can generate and print both from the same UPI ID.
Is it safe to generate a UPI QR online?
Here, yes — because nothing is generated online. The QR is drawn entirely inside your browser on your own device, and your UPI ID never leaves it. There is no server, no database and no logging. The code contains only what you typed: your VPA, optional name, optional amount and note.
Branded QR codes with your logo and color
Pro unlocks styling: rounded or dotted modules, custom eye shapes, brand color and a center logo. Error correction automatically rises to the highest level whenever styling is active so the code stays reliably scannable, and light foreground colors are blocked because scanner apps require dark-on-light contrast. Always test-scan a styled QR before printing.
Create a UPI Payment QR Code for Any UPI ID — Free
Every UPI app — Google Pay, PhonePe, Paytm, BHIM and every bank app — can scan the same standard QR format, and this tool generates exactly that. Enter your UPI ID (VPA), optionally add your name and a fixed amount, and a scannable payment QR appears instantly. Leave the amount blank to create an open-amount QR where the payer types the value — the format shopkeepers use on counter stands — or fix the amount for invoices, rent collection and event fees where the figure should not be editable. The QR encodes the official upi://pay deep link, so it works across every NPCI-compliant app without any account, signup or fee.
Download as PNG for Print or SVG for Perfect Scaling
A counter QR gets printed, laminated and scanned thousands of times, so output quality matters. Download your code as a high-resolution PNG ready for direct printing, or as an SVG vector that scales to any size — from a visiting card to a shopfront flex banner — without a single blurry edge. The generator runs entirely inside your browser: your UPI ID is never transmitted, stored or logged anywhere, which is exactly how a tool handling payment identifiers should behave. Print a test copy and scan it once with your own UPI app before putting it on the counter — thirty seconds of checking protects every future payment.
WiFi and Link QR Codes From the Same Tool
The same generator covers the two other QR types people actually print. A WiFi QR encodes your network name, security type and password so guests connect with one camera scan instead of typing a password — ideal for cafes, clinics, offices and home guest networks, including hidden SSIDs. A link QR turns any URL into a scannable code for menus, catalogues, feedback forms, YouTube channels or app download pages. Everything generates on-device with the same private, no-upload pipeline, and both types download as PNG or SVG just like the payment QR.
Frequently asked questions
Is my UPI ID uploaded or stored when I generate a QR?
No. The QR is generated entirely in your browser — your UPI ID is never sent to any server, stored or logged. The tool works even offline once the page has loaded.
Will this QR work with Google Pay, PhonePe and Paytm?
Yes. The code encodes the standard NPCI upi://pay format, which every UPI app — Google Pay, PhonePe, Paytm, BHIM and all bank apps — reads identically.
Should I set a fixed amount or leave it blank?
Leave it blank for a counter QR where customers pay different bills — they type the amount themselves. Fix the amount for rent, fees or invoices where the figure should not be editable.
Can I add my shop logo or brand color to the QR?
Yes, with Pro: custom dot and eye shapes, brand color and a center logo. Error correction is automatically raised to maximum when styling is on, so the code remains scannable. Always test-scan before printing.
PNG or SVG — which download should I use?
PNG for direct printing at normal sizes like counter stands. SVG for large-format printing — banners, posters, flex — because it scales to any size with perfectly sharp edges.
Related tools
Data verified: 2026-07-04 · All processing happens in your browser — no files are ever uploaded.