UPI QR code generator for shops and freelancers
Enter your UPI ID once and customers pay from any UPI app with one scan.
A UPI QR code holds a upi://pay link with your UPI ID, your name and, if you like, a fixed amount and a note. Every UPI app reads it: Google Pay, PhonePe, Paytm, BHIM and bank apps. Enter your UPI ID above, check the name and download the code for your counter, bill or stall.
Scan at the counter, pay in seconds
A customer scans the standee and their UPI app opens with your name ready to pay.
Templates for this code
-
Shop counter
Pine green with Scan to pay with UPI for the counter.
-
Delivery slip
Plain black squares for bills and delivery slips.
-
Stall board
A boxed code on cream for stalls and taxis.
How to make a UPI QR code
Enter your UPI ID
It looks like name@bank. You find it in the profile of your UPI app.
Write the payee name
Use the name customers expect to see, such as the shop name.
Add an amount for fixed prices
Leave it empty at the counter so customers type the bill amount.
Test a small payment
Pay one rupee with your own phone before you print.
Fixed or editable for UPI?
-
Fixed QR code (static)
Payment codes are fixed: the payment details are inside the image, so any app reads them without a link in between. Fixed codes are free.
-
Editable QR code (dynamic)
Want to change the amount or the account later? Make an editable code to a payment page or a hosted page instead, and change it any time. Plans start at $9 a month.
Where UPI codes get used
Shop counters
A standee at the till for every customer with a phone.
Home deliveries
A code on the slip lets the customer pay at the door.
Freelance invoices
Clients pay the exact amount and note without typing.
Taxis and stalls
A laminated card works where there is no card machine.
Print tips for UPI codes
Name under the code
Print your UPI ID and name below so customers can compare.
Lamination
A laminated card survives rain, dust and many hands.
Size
At least 3 cm wide for a counter, larger for a stall seen from a distance.
What goes into the code
- Required
- Your UPI ID (name@bank) and the payee name, up to 50 characters.
- Optional
- An amount in rupees with two decimals and a note of up to 50 characters.
- Format
- upi://pay?pa=ID&pn=NAME&am=AMOUNT&cu=INR&tn=NOTE, the NPCI link every UPI app reads.
Questions and answers
Before you print
- Is it free?
- Fixed codes are free: make as many as you like, download a PNG with no sign-up, and get every other format and print files with a free account. Editable codes come with a plan, a pass, Keep-alive or the 14-day trial.
- Can I change the link after printing?
- Yes, with an editable code. It holds a short link you control, so you can point the printed code somewhere new any time, and the next scan opens the new page. A fixed code keeps the link it was made with.
- Can I use my own domain?
- Yes. A custom domain is included on passes, from Starter, and during the trial. Starter covers one subdomain, for example go.yourbrand.com, and apex domains start on Pro.
- What happens if I stop paying?
- Editable codes work to the end of your paid period, and after a failed payment every code keeps working for 14 days. Turn codes back on within 12 months. Fixed codes keep working as long as their links do.
How do I create a UPI QR code?
Enter your UPI ID and name above, add an amount if the price is fixed, and download the code.
Which apps can pay with it?
Any UPI app: Google Pay, PhonePe, Paytm, BHIM and the apps of Indian banks.
Can I set a fixed amount?
Yes. Add the amount in rupees and apps prefill it. Leave it empty to let the customer type it.
Do I need a merchant account?
No. A personal UPI ID works. Your bank or app decides limits for receiving payments.
Does the amount stay editable for the payer?
When you leave the amount empty, the payer types it. With a fixed amount most apps show it as set.
Is it free?
Yes. A UPI payment link fits in a fixed code, free to download in SVG, PNG, JPG, WebP, PDF and EPS. Print it at the counter for as long as your UPI ID stays the same.
Take UPI payments at your counter
Enter your UPI ID above and download the code.