Generate Your UPI QR Code

e.g. name@okaxis, number@ybl, name@paytm

How It Works

01

Enter UPI ID

Type your registered UPI ID like name@okaxis or number@ybl.

02

Add Details

Optionally set a name, fixed amount, and a short payment note.

03

Generate

Click Generate — your QR code is created instantly in your browser.

04

Share & Get Paid

Download as PNG, print it, or share it. Anyone can scan to pay you.

Frequently Asked Questions

A UPI QR code encodes your UPI payment address (UPI ID) in a scannable format. Anyone with Google Pay, PhonePe, Paytm, BHIM or any UPI app can scan it to send you money instantly — without you sharing your bank account number.
Yes, 100% free. There are no hidden charges, no subscription plans, and no account registration required. You can generate and download unlimited QR codes at no cost.
Your UPI ID is completely safe. All QR code generation happens entirely within your own browser using JavaScript. Nothing is sent to our servers. We do not store, log, or transmit your UPI ID, payment amounts, or any other form data.
Yes! Install UPIQR on your home screen using the install prompt or via browser menu. After the first load, the app is cached by the service worker and works fully offline — you can generate and download QR codes without any internet connection.
All apps certified by NPCI (National Payments Corporation of India) support standard UPI QR codes. This includes Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, WhatsApp Pay, MobiKwik, Freecharge, and all bank-issued UPI apps (SBI Pay, HDFC, ICICI iMobile, Axis Pay, etc.).
Yes. Fill in the Amount field and the QR will pre-fill that amount when scanned. Most UPI apps allow the payer to change it before confirming. Leave the amount field empty to create an open-amount QR code that lets the payer enter any amount.