Free UPI QR Code Generator
Accept payments instantly with a UPI QR code. Enter your VPA and let customers pay you directly from any UPI app.
Your UPI ID with @suffix (e.g. name@upi, name@paytm)
Colors
Logo
Dot Style
Corner Square Style
Corner Dot Style
Customize your QR code style
Colors, logos, dot styles, and corner styles are available on the Premium plan.
Upgrade to PremiumPreview
2/2 downloads remaining today
How to Create a UPI QR Code
UPI (Unified Payments Interface) has become India's most popular digital payment method, processing billions of transactions every month. A UPI QR code generator lets merchants, freelancers, and individuals create scannable payment codes without needing a point-of-sale terminal or any special hardware. Just print the code and start accepting payments.
Steps to Generate Your QR Code
- Enter your UPI VPA (e.g., yourname@upi) in the VPA field.
- Add your display name so payers can verify the recipient before sending money.
- Optionally set a fixed payment amount and a transaction note.
- Download the QR code and display it at your counter, website, or invoice.
Common Use Cases
- Retail shops — print and laminate the QR code at the checkout counter.
- Street vendors — accept cashless payments without a card machine.
- Freelancers — add the code to invoices for instant payment collection.
- Donations — display on websites or posters to collect contributions.
- Event tickets — embed in booking confirmations for on-the-spot payment.
About the UPI Deep-Link Format
The QR code encodes a upi://pay deep link with query parameters for the VPA, payee name, amount, and transaction note. This format is defined by NPCI (National Payments Corporation of India) and is the same standard used by all major UPI apps. The code does not store any sensitive banking information.