UPI QR Code Generator: Payment QR from Your UPI ID | Beeps Card
Free tool

UPI QR code generator

Your UPI ID and name in, a payment QR code out - with an optional fixed amount and note, and a plain explanation of what each part does.

A UPI QR code holds a upi://pay link. It needs two things: your UPI ID and the name payers should see. You can add a fixed amount, which the payer then cannot change, and a short note. Scan the code with your own UPI app and pay yourself ₹1 before you print it. Payments go straight to your bank, and nothing you type leaves your browser.

Sources: NPCI (copy hosted by labnol.org)

Make the QR code

Your QR code appears here
The payment link inside the code
Inside the code

What each part of a UPI QR code does

A UPI payment link is upi://pay followed by named fields. These are the five this page uses, as defined in NPCI's UPI linking specification.

Fields in a UPI payment link
FieldRequired?What it does
pa Payee UPI IDRequired?RequiredWhat it doesWhere the money goes, such as yourname@okhdfcbank. It is the only thing that decides whose account gets paid.
pn Payee nameRequired?RequiredWhat it doesThe name shown to the payer. Use the name your bank account is in, so it matches what they expect to see.
am AmountRequired?OptionalWhat it doesA fixed amount in rupees. Leave it out and the payer types the amount themselves.
cu CurrencyRequired?OptionalWhat it doesAlways INR - the only value the specification supports.
tn NoteRequired?OptionalWhat it doesA short description the payer sees, such as "Consultation fee" or an invoice number.
Before you print
  1. Pay yourself ₹1. Scan the code on screen with your own UPI app, check that the name and UPI ID are right, and complete a ₹1 payment. A single wrong character in a UPI ID can point every payment at the wrong account.
  2. Keep the white border. A QR code needs a four-module white margin on every side. Do not crop it, and do not print it on a dark or patterned background.
  3. Test the printed copy. Scan the printed code from the distance your customers will stand at, with two different phones, before printing a batch.

On a Beeps Card profile, a Pay via UPI button does the same job without a printed code: it opens the payer's UPI app with your UPI ID already filled in, and the money goes straight to your bank with nothing taken in between. It is part of Pro, ₹299 a year. Get the NFC card with Pro.

The upgrade

From a code on the wall to a card that takes payment

The QR you made takes payments at one spot. A Beeps NFC card carries the same UPI payment to wherever you meet customers, with everything else they need from you on the same page.

What you have now
A printed UPI QR
  • Takes payment where it is stuck or printed
  • Tied to one UPI ID; a new ID means a new print
  • A fixed amount cannot change without a new code
  • Says nothing about who you are or what you sell
The upgrade
A Beeps NFC card on Pro
  • A Pay via UPI button that opens the payer's UPI app with your UPI ID filled in
  • The money goes straight to your bank; Beeps takes no cut
  • Change the UPI ID on your profile any time, with nothing to reprint
  • Your products and services, with prices, on the same page
  • Connect a payment gateway if you also take card payments
Matte black Beeps NFC business card beside a phone showing the profile it opens

₹1,998

The card once, plus your first year of Pro. Then ₹299 a year.

Get the NFC card with ProSee the digital visiting card with UPI
FAQ

UPI QR code questions

Does money paid through this QR code go to Beeps Card?

No. The code holds your UPI ID, and a payment goes from the payer's bank straight to yours through their UPI app. This page only draws the code - it never sees or handles a payment.

Should I put an amount in the QR code?

Only for one fixed price, like a set consultation fee or a ticket. On a printed code at a counter, leave it out, so people can pay any amount - otherwise you need a new code every time a price changes.

Which UPI apps can pay with it?

The code uses the standard upi:// payment link, which UPI apps are built to read. Before you print it, scan it with the apps your customers use and make a ₹1 payment to yourself to be sure.

Sources: NPCI (copy hosted by labnol.org)

Is my UPI ID sent anywhere?

No. The code is made in your browser. Nothing you type leaves your device.

NPCI's own copy of the linking specification is no longer online, so the source below is a copy of the same document. More free tools.

Sources

Facts about other companies and the wider market come from the pages below, as published by them. Each was read on the date shown. Beeps Card prices come from our own pricing page.

  1. NPCI (copy hosted by labnol.org), UPI Linking Specifications, version 1.6 (November 2017). Checked .
  2. DENSO WAVE, Point for determining the code area. Checked .
Chat support