Free UPI Payment QR Code Generator
Create a free UPI payment QR code for India in seconds. Enter your UPI ID (VPA), payee name, and an optional fixed amount and note, then download a print-ready PNG or copy the upi:// link. Works with Google Pay, PhonePe, Paytm, and BHIM. 100% private and client-side.
The payer enters the amount when they scan. Switch to Fixed amount to lock a specific price.
Enter a valid UPI ID and payee name to generate a scannable payment QR code.
This is a static personal/merchant QR: it is not signed and carries no merchant security details. Scan it with any UPI app (Google Pay, PhonePe, Paytm, BHIM) to test before printing.
For print, keep the QR at least about 2 cm (0.8 in) on each side so phone cameras can lock on reliably. Always confirm the payee name shown in your UPI app matches before paying.
100% private: the QR is generated entirely in your browser. No UPI ID, amount, or note is sent to any server, and no payment is processed.
How It Works
This tool turns your UPI ID into a scannable payment QR code that any Indian UPI app can read. It builds a standard NPCI upi:// deep link and renders it as a QR image right in your browser, so customers can pay you by scanning instead of typing your UPI ID.
- 1Enter your UPI ID (VPA)Type your UPI ID in the form name@bank, for example yourname@okaxis or shop@ybl. The tool checks it against the standard VPA format and warns you inline if it looks invalid, so you never print a broken code.
- 2Add the payee nameEnter the name that should appear in the payer's UPI app when they scan, such as your shop or your own name. This is required and is safely URL-encoded into the link.
- 3Choose open or fixed amountPick Open amount to let the payer type any amount, or Fixed amount to lock a specific price like 199.50. You can also add an optional note such as an order or invoice number.
- 4Preview, download, or copyThe QR code updates live as you type. Download a high-resolution print-ready PNG, or copy the raw upi:// link to embed elsewhere. Always scan it with your own UPI app to test before printing.
Everything happens locally in your browser. Your UPI ID, payee name, amount, and note are never uploaded to any server, no account is needed, and no payment is processed. This generates a static, unsigned QR code only.
Related Tools
UTM Campaign Link Builder
Build trackable campaign URLs with UTM parameters for Google Analytics and other tools. Live preview, presets, and one-click copy.
Personal Loan Calculator
Monthly payment, total interest, payoff date and full amortization for any fixed-rate loan β with extra payments.
Credit Card Payoff Calculator
Find out how long it takes to clear a credit card balance and how much interest you will pay.