About upi qr generator
A UPI QR code lets customers pay you by scanning with any UPI app, with the amount and note already filled in. Here is how the payment link is put together and how to avoid mistakes before you print it.
What the QR contains
The code holds a standard UPI payment link: upi://pay with your UPI ID (pa), payee name (pn), an optional amount (am), the currency INR (cu) and an optional note (tn). Spaces are encoded as %20 so every app reads the name and note correctly.
Fixed amount or open amount
Leave the amount empty for a shop counter, where the customer types what they owe. Add an amount for a fixed price such as an invoice, a fee or a donation of a set value. A code with an amount saves time but cannot be reused for other prices.
Check before you print
- Scan the finished code with your own UPI app and confirm that your name appears on the payment screen.
- Make a small test payment of ₹1 if you are printing many copies.
- Check the UPI ID format, which is name@bank, for typos. A wrong ID sends money to someone else.
- Only share the code with the people who should pay you.
Privacy
The code is generated in your browser, so your UPI ID is not sent to our servers.
