UPI QR Code Generator

Accept payments from GPay, PhonePe, Paytm, BHIM and any UPI app. Printable card included.

Runs in your browser. Your files never leave your device.

How do I make a UPI payment QR code?

To make a UPI payment QR code, open FixDoks's UPI QR Code Generator and enter your UPI ID and payee name. Add a fixed amount and note if you want, and the code is built in your browser using the standard NPCI payment link format. Download it as a printable PNG or SVG.

UPI QR Code Generator at a glance

Link formatNPCI UPI payment link
AppsGPay, PhonePe, Paytm, BHIM
ProcessingIn your browser; your files are not uploaded
PriceFree, no watermark
DownloadFree Google sign-in
Works onChrome, Edge, Safari and Firefox on Windows, Mac, Android and iPhone

How to use UPI QR Code Generator

  1. Enter your UPI ID (also called VPA), for example 9876543210@ybl or shopname@okaxis.
  2. Enter the payee name as it appears on your bank account.
  3. Optionally enter a fixed amount and a note, such as an invoice number. Leave the amount empty for a counter QR where customers type the amount.
  4. Click Download PNG to get a printable card, or Download SVG for your own design.
  5. Make a small test payment to yourself from another phone before you display it.

How a UPI QR code works

Every UPI app in India, including Google Pay, PhonePe, Paytm, BHIM and bank apps, understands the same payment link format defined by NPCI:

upi://pay?pa=name@bank&pn=Name&am=499.00&cu=INR&tn=Invoice%201042

  • pa is the payee address, your UPI ID. This is where the money goes.
  • pn is the payee name shown to the customer.
  • am is the amount in rupees. If it is left out, the customer types the amount.
  • cu is the currency, always INR.
  • tn is a transaction note that appears in both parties' history.

FixDoks builds this link from what you type, checks the UPI ID format and turns it into a QR code. The money goes straight from the customer's bank to yours through UPI. FixDoks is never involved in the payment and never sees it.

Where to find your UPI ID

  • Google Pay: tap your photo, your UPI ID is shown under your name.
  • PhonePe: tap your profile picture, then look for UPI ID in the payment settings section.
  • Paytm: tap your profile, the UPI ID is shown under UPI and payment settings.
  • BHIM and bank apps: usually on the home or profile screen.

A UPI ID always has one @ sign: a handle before it and your bank or app's code after it. The tool rejects IDs with spaces or missing parts, which prevents the most common printing mistakes.

Fixed amount or open amount?

Leave the amount empty for a QR that sits on your shop counter permanently. The customer scans, types the bill amount and pays. Set a fixed amount when you send a QR for one specific bill: on an invoice, a fee receipt, a donation drive with a fixed contribution, or a WhatsApp message to a customer. The amount then appears already filled in, which avoids typing errors. Add the invoice or order number in the note so you can match payments later.

Printable card for your shop

With the card option on, the PNG includes a header line, the QR code, your name and your UPI ID in large text, plus the amount if you set one. Print it on A5 or A6 paper and place it where customers can scan without leaning over the counter. Laminating it protects it from water and dust. The SVG option contains just the QR, for use in your own flyer, menu or invoice design.

Personal UPI ID or merchant account?

This tool creates a standard UPI QR for any UPI ID. For a small shop or freelancer receiving occasional payments, a personal UPI ID works. Banks and payment apps may limit or question large volumes of business payments into a personal account, so a growing business should consider a merchant or business UPI account from its bank or payment app, which also gives payment alerts and settlement reports. You can use the same generator with a merchant UPI ID.

Stay safe

Remember that scanning a QR code is only ever needed to pay money, never to receive it. If someone asks you to scan a code or enter your UPI PIN to receive a refund or prize, it is a scam. For shop owners, check your printed QR from time to time to make sure nobody has pasted a different code over it.

Frequently asked questions

Is this UPI QR code generator free?
Yes. It is free with no fee on payments, though a free Google sign-in is needed to download the code. The money moves directly between banks through UPI; FixDoks is not part of the payment.
Which apps can scan this QR?
Any UPI app: Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, WhatsApp Pay and bank apps. They all use the same NPCI payment link format.
Can I set a fixed amount?
Yes. Enter the amount and it will be filled in automatically when the customer scans. Leave it empty if customers should type the amount themselves.
Will I get a payment notification?
Notifications come from your UPI app or bank, just like any other UPI payment. The QR code itself does not send alerts.
Why does my UPI ID show as invalid?
A UPI ID has the form handle@bank with no spaces, for example 9876543210@ybl. Copy it exactly from your UPI app's profile screen.
Is there a maximum amount?
The QR can contain any amount, but banks limit how much you can send by UPI. The normal limit for person to person payments is ₹1 lakh per transaction, and your bank may set a lower daily limit.