Code types

Make a UPI QR code

Customers scan with Google Pay, PhonePe, Paytm, BHIM, or their bank's app, and your UPI ID and name are filled in. Fix the amount, or let them type it.

Your codes are made in your browser. Nothing you type is sent anywhere.

Find it in your UPI app's profile, under UPI ID.

Shown to the payer. Most apps also show the name your bank has.

Amount

Type your UPI ID and name. Your code appears here.

No code yet

Colours and error correction

How to make a UPI QR code

  1. 01Type your UPI ID (like yourname@okaxis) and the name to show.
  2. 02Choose whether the payer types the amount or it's fixed.
  3. 03Check the details beside the code, then select Test scan.
  4. 04Print the counter sign, and pay yourself ₹1 with it before you put it up.

Questions

Which apps can scan this code?

Any UPI app, including Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, and banking apps. They all read the same upi://pay format.

Should I fix the amount?

For a counter sign, leave it open, since every bill is different. For one invoice or a fixed fee, fix it so the payer can't type the wrong amount.

Can you check that my UPI ID is right?

We check its format (name@bank), which catches most typos, but we can't check that the account exists. The details are written out beside the code so you can compare them, and paying yourself a rupee with it is the surest check.

Is this the same as the QR code my bank gives me?

It holds the same kind of payment link. Merchant codes from banks or payment companies can also carry a merchant ID for their reports. This code pays your UPI ID directly.

Is my UPI ID sent anywhere?

No. Your codes are made in your browser. Nothing you type is sent anywhere.

QR Code is a registered trademark of DENSO WAVE INCORPORATED. Codes are read back with ZXing-C++ and zxing-wasm (licences).