India Utility Hub
India Utility Hub • Featured Utility

UPI QR Code Generator

Create instant, high-resolution UPI payment QR codes for your shop, clinic, or business. Compatible with Google Pay, PhonePe, Paytm, CRED, and BHIM. 100% private in-browser generation.

0ms Client-SidePNG & Vector SVGTabletop Standee Layout

Payment Details

Supported by Google Pay, PhonePe, Paytm, BHIM, CRED, Amazon Pay, and all 400+ Indian banks.

Leave blank for open amount

100% In-Browser Privacy: Your UPI ID and payee information are rendered locally on your device. We do not store or transmit payment data.

BHIM UPI • Scan & Pay

Sharma General Store

sharma.store@okhdfcbank

Fixed Amount: ₹500.00
Accepted on Google Pay, PhonePe, Paytm & all UPI Apps

Note: Groceries

UPI ID:sharma.store@okhdfcbank

UPI QR Safety & Verification Guide

How Does a UPI QR Code Work?

Under the National Payments Corporation of India (NPCI) unified UPI specifications, a payment QR code encodes a standardized URI starting with upi://pay. This URI contains parameters such as the payee Virtual Payment Address (pa), payee name (pn), requested amount (am), and remarks (tn).

Always Verify Recipient Details

When a payer scans this QR code in Google Pay, PhonePe, or Paytm, their app will display the verified bank account holder name fetched directly from the NPCI Central UPI Switch. Payers should always verify that the displayed name matches your business or personal name before authorizing the payment with their UPI PIN.

Static vs Dynamic QR Codes

When the amount field is left empty, the QR code functions as a Static Merchant Standee, allowing customers to enter any bill amount. When a specific amount is configured, it acts as a Dynamic Invoice QR, ensuring exact settlement without over- or under-payments.

Never Share UPI PIN to Receive Money

Crucial Safety Rule: Scanning a QR code is only used to send money. You NEVER need to enter your 4-digit or 6-digit UPI PIN to receive funds. If any buyer asks you to scan a QR or enter your PIN to receive cash, it is an attempted fraud.

Frequently Asked Questions

What is a UPI QR Code and how does it work in India?

A UPI QR code encodes a standard NPCI payment string (upi://pay) containing the payee Virtual Payment Address (VPA), payee name, currency (INR), and optional fixed amount. When scanned by any UPI app like Google Pay, PhonePe, or Paytm, it auto-fills the payment details securely.

Can I set a fixed payment amount in the QR code?

Yes. If you enter an optional amount, the scanning user will see the amount locked in their payment app. If left blank, the payer can enter any custom payment amount.

Are my UPI ID or bank details stored on India Utility Hub?

No. Generation is 100% client-side in your web browser using pure math algorithms. No UPI IDs, names, or transaction amounts are transmitted to or stored on any server.

Is this UPI QR code valid for all Indian banks and apps?

Yes. It strictly conforms to the National Payments Corporation of India (NPCI) unified UPI linking specifications and works across all 400+ Indian banks and registered PSP applications.

Suite Directory

100% free, privacy-first calculators built for Indian taxpayers, salaried professionals, and investors.