UPI QR Generator + Scanner Learn more

Create a UPI payment QR code from a UPI ID (VPA). Optionally include amount and note. You can also decode a QR from an image. Everything runs locally in your browser.

Generate UPI QR
Make a scannable QR for any UPI app
Status: enter a UPI ID to start
Tip: It usually looks like name@bank (no spaces).
Currency is INR.
Works great for invoices, shop displays, or sharing a payment request. On mobile, tapping the link usually opens a UPI app.
QR preview
If a scanner fails, try removing amount or note, then generate again.
Decode QR from image
Upload a screenshot or photo of a QR. If it is a UPI link, we will parse the fields.
Decode: waiting
Decoded payload
No QR decoded yet.