Skip to content
Toolzent

UPI QR Code Generator

Create a UPI payment QR code for any UPI ID. Enter the VPA, payee name and an optional amount to generate a scannable QR that works in GPay, PhonePe and Paytm.

Updated 2026-06-14 · Free · No sign-up · Runs privately in your browser

UPI payment string
How it works

The tool builds a standard UPI deep link: upi://pay?pa=<VPA>&pn=<name>&am=<amount>&cu=INR&tn=<note>, then encodes it as a QR code.

Any UPI app (Google Pay, PhonePe, Paytm and others) recognises this format. Leave the amount blank to let the payer enter it. Right-click the QR to save it.

How the UPI QR Code Generator Works

This tool creates a scan-and-pay QR code for any UPI ID. Enter your VPA and name, optionally set an amount, and it builds the standard UPI payment link and turns it into a QR code that works across Google Pay, PhonePe, Paytm and other UPI apps.

A UPI QR encodes a deep link with a fixed set of parameters:

upi://pay?pa=<VPA>&pn=<payee name>&am=<amount>&cu=INR&tn=<note>

  • pa — the payee address (your UPI ID), required
  • pn — the payee name, required
  • am — the amount in rupees, optional
  • cu — the currency, always INR
  • tn — a transaction note or reference, optional

The text is URL-encoded, then run through a standard QR encoder with Reed-Solomon error correction.

Worked Example

For UPI ID merchant@upi, payee Toolzent Store, amount ₹100, the link becomes:

upi://pay?pa=merchant%40upi&pn=Toolzent%20Store&am=100.00&cu=INR

Scanning this opens the payer’s UPI app with the merchant, amount and currency already filled in, so they only need to confirm.

Fixed vs. Open Amount

TypeAmount fieldBest for
FixedFilled inInvoices, set-price items
OpenBlankShop counters, tips, donations

Tips for Use

  • Double-check the VPA spelling — money goes to whatever address you encode.
  • Print the QR with a clear quiet zone and good contrast so apps scan it on the first try.
  • Add a note like an invoice number to help reconcile payments.
  • The QR is an SVG; right-click to save it for posters, receipts or your storefront.

Frequently asked questions

How do I create a UPI QR code?+

Enter your UPI ID (VPA) such as name@bank and the payee name. Optionally add an amount and a note. The tool builds the standard UPI payment link and encodes it as a QR code that any UPI app can scan to pay you.

What is a VPA or UPI ID?+

A VPA (Virtual Payment Address) is your UPI handle, written as name@bank, for example yourname@okhdfcbank or 9876543210@paytm. It is the destination for the payment, so it must be entered exactly as your bank or app shows it.

Can I create a UPI QR without an amount?+

Yes. Leave the amount blank to create an open QR code. When someone scans it, their UPI app opens with your details filled in and lets them type the amount themselves, which is ideal for shops and donations.

Which apps can scan this UPI QR code?+

Any UPI-enabled app reads the upi://pay link, including Google Pay, PhonePe, Paytm, BHIM, Amazon Pay and most banking apps. The QR follows the common UPI deep-link format that all of them support.

Is this UPI QR generator safe?+

Yes. Everything runs in your browser and nothing is sent to a server. The QR only contains your public UPI ID and payment details, which is the same information printed on any shop's scan-and-pay sticker.