UPI QR Code Generator

Generate payment QR codes for UPI apps like PhonePe, Google Pay, Paytm, and BHIM.

UPI apps show the verified bank name on scan.

Advanced Settings

100% Client-Side Privacy

All UPI QR codes are generated locally in your browser using HTML5 Canvas. Your UPI ID, name, and payment amount are never sent to our servers. We do not store, track, or analyze your payment information.

How to Use the UPI QR Code Generator

  1. Enter your UPI ID: Type your exact Virtual Payment Address (e.g., name@okaxis).
  2. Add Payee Name: Enter your name or business name. This is a placeholder; UPI apps will display the verified bank name upon scanning.
  3. Set an Amount (Optional): If you want to request a specific fixed payment, enter it in the Amount field.
  4. Generate & Download: The QR code updates automatically. Click "Download PNG" or "Download SVG" to save it to your device.

Limitations & Supported Formats

This tool generates static UPI QR codes, which are permanent and do not expire. Dynamic QR codes (which change per transaction and allow payment status tracking) are not supported. The generated QR codes can be exported as high-resolution PNG or vector SVG formats.

Frequently Asked Questions

What is a UPI QR Code Generator?

A UPI QR Code Generator creates a scannable QR code from your UPI ID and payment details. Anyone can scan it with Google Pay, PhonePe, Paytm, or any UPI app to pay you instantly - no need to manually share your UPI ID or type anything.

Which UPI payment apps work with these QR codes?

These QR codes are universally compatible with all major UPI apps in India, Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, and any banking app that supports UPI. No special setup required on the payer's end.

Can I add a fixed amount to my UPI QR code?

Yes. Enter an amount in the Amount (INR) field and it gets encoded into the QR. When someone scans it, the amount is pre-filled in their UPI app, making payments faster and error-free. Great for shops, freelancers, and fixed-price services.

Why does the UPI app show a different payee name?

UPI apps query the NPCI bank registry using your UPI ID and show the verified legal name of the bank account holder for fraud prevention. The name you enter in the form is a display placeholder, the actual verified name always shows on scan.

Is this UPI QR code generator safe to use?

Yes, completely. This tool runs 100% in your browser. No data is sent to any server, your UPI ID, name, and amount never leave your device. The QR code is generated locally using a <canvas> element.

Do UPI QR codes expire?

No. Static UPI QR codes never expire. All the payment details are encoded directly into the QR pattern. As long as your UPI ID remains active, the QR code will continue to work indefinitely.

Can I use this QR code for a business account?

Yes, you can generate QR codes for both personal and merchant UPI IDs without any issues. Anyone scanning the QR code will be able to make payments to your account.

Are there any limits on payments made through this QR?

The payment limits are determined by the user's bank and UPI app, not by the QR code itself. Standard daily UPI limits apply to all transactions initiated via this QR code.

Explore More

Related Tools