Skip to content

UPI QR Code Generator

Generate a universal UPI payment QR code that works with Google Pay, PhonePe, Paytm, BHIM, and every UPI app. Add an amount and note, switch to a bank account QR, then download a print-ready PNG or SVG — all in your browser, nothing is ever uploaded.

Utility Tools
Payment address type

e.g. name@oksbi, mobile@ybl, store@paytm

Customize QR
Live preview Local only

Works with Google Pay, PhonePe, Paytm, BHIM & all UPI apps.

Free UPI QR Code Generator

The UPI QR code generator on this page lets you create a scannable payment QR for any UPI ID or bank account in seconds — completely free and entirely in your browser. Whether you run a shop, freelance, collect donations, or just want a quick way to get paid, this online UPI QR code generator turns your VPA into a clean, printable QR poster that every UPI app can read.

A universal UPI QR code generator that works with every app

Because the QR follows the official NPCI deep-link specification, it is a truly universal UPI QR code generator. The same code works with BHIM, Google Pay, PhonePe, Paytm, Amazon Pay, WhatsApp Pay, and the UPI features inside bank apps like SBI, HDFC, ICICI, and Axis. There is no lock-in to a single wallet — customers simply open whichever app they already use, scan, and pay. That makes our BHIM UPI QR code generator and NPCI UPI QR code generator one and the same: a single standards-based code for all of India.

UPI QR code generator with amount — dynamic or static

You decide how the QR behaves. Enter a figure and you get a dynamic UPI QR code generator output: the payer's app pre-fills the exact amount, removing typing errors and speeding up checkout. Leave the amount blank and you get a static QR where the payer chooses any value — ideal for tips, donations, or a counter where bills vary. This flexibility is why people want a UPI QR code generator with amount and an open one from the same screen; this tool does both.

Bank account QR codes, not just VPAs

Beyond UPI IDs, this doubles as a bank QR code generator. Switch to bank-account mode, add your account number and IFSC, and the tool encodes the standard <account>@<ifsc>.ifsc.npci address. So if you were looking for a qr code generator for bank transfers rather than a wallet handle, you are covered — no extra app or merchant onboarding required.

Why use this online UPI QR code generator

  • Free forever. A free UPI QR code generator with no sign-up, no watermark on the QR, and no limit on how many codes you make.
  • Private by design. Your UPI ID, amount, and note never leave your device — the QR is built locally, so nothing is uploaded or stored.
  • Print-ready. Download a crisp SVG for posters and signage, or a high-resolution PNG for screens. This UPI QR code maker also copies the image, copies the raw UPI link, or shares straight from your phone.
  • Customisable. Choose the QR colour and error-correction level so the code stays reliable even when printed small or partly worn.

Built for India, ready for AI workflows

Designed around how payments actually work in the country, this UPI QR code generator India edition keeps everything in rupees and uses the formats Indian banks expect. It is also a handy building block for automation: generate a code, embed it in an invoice, and let your UPI QR code generator AI pipeline handle the rest. As a universal UPI QR code generator online free of cost, it gives small businesses the same professional payment poster that large merchants pay for — without the fees. Enter your details above to create your QR now; the live preview updates as you type.

How to use UPI QR Code Generator

  1. Step 1

    Enter your UPI ID

    Type your VPA (e.g. yourname@oksbi) and the payee name shown to the customer.

  2. Step 2

    Add amount & note (optional)

    Set a fixed amount for a dynamic QR, or leave it blank to let the payer choose. Add a note like an invoice number if you like.

  3. Step 3

    Customize the QR

    Pick a color and error-correction level. The preview updates live as you type.

  4. Step 4

    Download or share

    Save the QR as PNG or SVG, copy it to your clipboard, share it, or open it directly in a UPI app to test.

Frequently asked questions

Which UPI app has a built-in QR code generator?

Most UPI apps include a QR generator: Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, and bank apps like SBI, HDFC, and ICICI all let you display a QR to collect payments. The catch is each one ties the QR to that app's account. This tool generates a universal NPCI-standard QR that works across every app, so you are not locked to one wallet.

Is my UPI ID or payment data sent to a server?

No. The QR code is generated entirely in your browser using JavaScript. Your UPI ID, amount, and notes never leave your device and are never uploaded or stored on any server.

Which apps can scan these QR codes?

Any UPI-compliant app — Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, WhatsApp Pay, and bank apps like SBI, HDFC, and ICICI. The QR follows the standard UPI deep-link specification.

What is the difference between a fixed and open amount?

If you set an amount, the payer's app pre-fills it (a dynamic QR) — faster and error-free. Leave it blank for a static QR where the payer enters any amount, ideal for tips or donations.

How do I find my UPI ID (VPA)?

Open your UPI app and look under your profile or payment settings. It usually looks like yourname@oksbi, mobile@ybl, or business@paytm.

Can I print the QR code for my shop?

Yes. Download the SVG for crisp printing at any size, or the PNG for digital use. SVG is vector-based so it stays sharp on posters and signage.

Is this a universal UPI QR code generator?

Yes. The QR is built on the official NPCI UPI specification, so one code works across every UPI app — BHIM, Google Pay, PhonePe, Paytm and bank apps alike. There is no wallet lock-in.

Can I generate a bank account QR code instead of a UPI ID?

Yes. Switch to bank-account mode and enter your account number and IFSC. The tool encodes the standard account@ifsc.ifsc.npci address, making it a bank QR code generator as well as a UPI ID one.

How do I create my own UPI QR code for free?

Enter your UPI ID (or bank account and IFSC), optionally add a payee name, amount, and note, then download the QR as a PNG or SVG. There is no sign-up, no fee, and no watermark — the code is built right here in your browser.

Does a UPI QR code expire?

A static UPI QR code generated here does not expire — you can print it once and reuse it indefinitely. Only certain merchant or app-generated dynamic QRs with a time-bound transaction reference expire, which is not the case for the codes this tool creates.

Is there a fee for receiving payments through a UPI QR code?

Receiving money via a personal UPI QR is free in India — there are no charges for the payer or the payee on standard person-to-person and most small-merchant UPI transactions. This generator itself is also completely free to use.

Can the same UPI QR code be used by multiple customers?

Yes. A static QR (no fixed amount) can be scanned by any number of customers, with each entering their own amount — perfect for a shop counter, stall, or donation box. A dynamic QR with a fixed amount can also be scanned repeatedly, charging that same amount each time.

Is there a limit on how much can be paid via a UPI QR code?

Payment limits are set by your bank and UPI app, not the QR code. Most banks allow up to ₹1 lakh per UPI transaction, with some categories permitting more. The QR simply carries your payment details — the limit applies when the payer confirms in their app.