qrtoolshub

UPI QR Code Generator

Create a UPI payment QR code from your UPI ID, with an optional amount and note. Works with every UPI app. Free and private.

Your Virtual Payment Address, e.g. name@oksbi or 9876543210@ybl.

Works with Google Pay, PhonePe, Paytm and any UPI app.

Fill in the form to generate your QR code

Logo

How to create a UPI payment QR code

  1. Enter your UPI ID (VPA), for example name@oksbi.
  2. Add your payee name, and an amount and note if you want them fixed.
  3. Download as PNG or SVG and print it for your counter, invoice or stall.

Perfect for small shops and freelancers

A printed UPI QR lets customers pay in seconds without typing your ID. Leave the amount open for a till, or set it for a specific invoice. Promoting an app or business too? See the App Store QR code and the WhatsApp QR code.

Frequently asked questions

How does a UPI QR code work?
It encodes your UPI ID (and optionally an amount and note) in the standard upi://pay format. When scanned in any UPI app — Google Pay, PhonePe, Paytm, BHIM — it opens a pre-filled payment to you.
Do I need to enter an amount?
No. Leave the amount blank and the payer types it in — ideal for a shop counter. Add a fixed amount for a specific bill or product.
Is this an official UPI / NPCI QR code?
It uses the same upi://pay deep-link format UPI apps understand, generated entirely in your browser. For high-volume merchant use you may also want a verified QR from your bank or payment provider.
Is my UPI ID sent to a server?
No. The code is built on your device and nothing is uploaded. Remember that anyone who scans it can pay that UPI ID, so display it where that is intended.
Why is my payment QR not opening an app?
UPI codes only work on devices with a UPI app installed (primarily in India). On a phone without one, the code simply will not resolve.

More QR tools