A minimal, privacy-friendly tool to create UPI payment QR codes with optional amount, payee name, notes and custom colors.
We generate standards-compliant upi://pay links and convert them into high-contrast QR codes that work across major UPI apps (BHIM, Google Pay, PhonePe, Paytm, and more). You can optionally lock a fixed amount, include your display name, and add a short note.
There’s no login, and your input is used only to generate the QR locally in your browser. Download the image and share or print it as you like.
upi://pay parametersThese query parameters are added to the link and encoded inside the QR.
| Parameter | Description | Example value |
|---|---|---|
pa |
Payee VPA (your UPI ID). | demo@upi |
pn |
Payee Name (display name for the receiver). | Demo Payee |
am |
Amount in INR (optional; sets a fixed amount). | 10 |
tn |
Transaction Note (optional; short description). | Demo Transaction |
Example link: upi://pay?pa=demo@upi&pn=Demo%20Payee&am=10&tn=Demo%20Transaction
upi://pay link?pa (VPA), pn (Payee Name), am (Amount), tn (Transaction Note).
Use our generator to build a shareable, print-ready UPI QR in seconds.