UPI payment link format
Build a scannable payment request with the payee address, name, INR amount, note and optional merchant references.
Create a personal or merchant UPI QR code with amount, payment note, premium-style patterns, centre logo, branded frame and transparent PNG or JPG download.
Complete the receiving details, then personalize the live code.
Scan-test the design before printing or sharing.
The QR preview appears after the required payment details pass validation.
This UPI QR code generator converts receiving details into a direct payment request that can be scanned by compatible UPI applications. It supports open or fixed amounts, personal payments, merchant displays, invoices, counters, events, donation collections and branded digital payment cards.
Build a scannable payment request with the payee address, name, INR amount, note and optional merchant references.
Choose square, rounded, dotted, classy and extra-rounded modules with custom eye shapes and overall square or circular layout.
Upload a brand mark or use a built-in payment symbol, with adjustable size, clear margin and error correction.
Download a QR without a background for placement on posters, menus, invoices, websites, social graphics and print layouts.
Add a simple, rounded, badge or ticket frame with editable call-to-action text and matching brand colours.
Choose the output dimensions for sharp PNG or JPG files while the interface handles export errors and device-memory limits safely.
Use the live editor to produce a payment QR, test it and download the final design.
The generator encodes only the fields you complete. Required receiving details are validated for basic format, while optional information helps identify the purpose of a payment.
| Payment field | UPI parameter | Purpose |
|---|---|---|
| UPI ID / virtual payment address | pa | Identifies the intended payment receiver. |
| Payee name | pn | Supplies the receiver or business display name. |
| Amount | am | Pre-fills a fixed INR amount when provided. |
| Currency | cu | Set to INR for this UPI payment generator. |
| Transaction note | tn | Describes the purpose of the payment. |
| Reference | tr | Associates the request with an order, invoice or internal reference. |
| Merchant code | mc | Adds an optional merchant category identifier. |
| Transaction ID | tid | Adds an optional transaction identifier. |
| Reference URL | url | Adds an optional related web address. |
Keep strong contrast between modules and background, preserve a quiet margin, avoid covering too much of the QR with a logo, and use high error correction for branded codes. Always scan the downloaded image from multiple devices before printing large quantities.
Your files are protected and safe; we never collect or share your data. The QR and uploaded logo are prepared in the browser. Anyone who sees the finished QR may read its payment request, so avoid confidential notes. Payers should verify the receiver name inside the UPI app before entering a PIN.
Check that the UPI ID contains a valid handle after the @ symbol and that a payee name is entered. Reload once if the QR component was blocked by the network.
Stop using the code, verify every character of the UPI ID, regenerate it, and confirm the receiver name shown by the payment app before authorising any payment.
Reduce the logo size, enable cleared modules behind it, select high error correction, increase the margin and use darker module colours.
Some image viewers display transparency over a dark checkerboard. Place the downloaded PNG on the intended design background and scan-test the combined result.
JPG cannot store transparent pixels. Use PNG for transparency or choose a suitable solid QR and frame background before downloading JPG.
Lower the output width, close memory-heavy tabs, remove an unusually large logo and retry. The tool has no artificial export cap, but browser canvas memory is finite.
Practical answers about payment details, merchant QR designs, transparent downloads, compatibility, privacy and scan reliability.
A UPI Payment QR Generator creates a scannable QR code containing a UPI payment request. The code can include a UPI ID, payee name, amount, note and optional reference information so a compatible UPI app can prepare the payment screen.
Enter the receiving UPI ID and payee name, optionally add an amount and payment note, customize the QR design, then download the result as PNG or JPG. Test the finished QR with a UPI app before sharing or printing it.
Yes. Leave the amount field empty to create an open-amount QR code. The person scanning it can enter the payment amount in the UPI app, subject to that app’s behavior and payment rules.
Yes. You can upload a logo or choose a built-in centre symbol. Use high error correction, keep the logo reasonably small and test the final code because an oversized or low-contrast logo can reduce scan reliability.
Yes. Enable transparent background and download PNG. PNG preserves transparency. JPG does not support transparent pixels, so JPG downloads use a solid background.
The generator provides PNG and JPG downloads. PNG is suitable for transparent backgrounds and digital design work, while JPG is useful for standard sharing and printing on a solid background.
No. The tool checks the basic UPI ID format but cannot verify account ownership, bank status or whether the address can receive payments. Confirm the UPI ID independently and test with a small payment when appropriate.
No. The generator only creates a payment request QR image. It does not process money, access a bank account, confirm payment, issue a receipt or track transaction status. Payment happens inside the payer’s UPI app.
The QR contains a standard UPI payment link. Compatible UPI apps can usually read the main payee and amount information, but optional fields and visual scanning performance may vary by app, camera, device and printed material.
Yes. Add the merchant or business UPI ID, payee name, optional merchant category code, reference number, transaction note, logo and branded frame. This creates a static QR request and does not replace merchant onboarding, settlement reports or payment verification services.
A static QR normally keeps the same payment address and may omit the amount. A dynamic payment QR is usually created per order with transaction data and is commonly connected to a payment service that verifies status. This tool creates a self-contained static payment request and does not provide server-side tracking.
Low contrast, very light colours, an oversized logo, insufficient quiet space, extreme dot shapes, glossy printing or a small output can make scanning harder. Use a dark foreground, light background, adequate margin and high error correction, then test on several phones.
A payment QR is designed to share receiving information, so anyone who can see or scan it may read the embedded payment request. Do not add confidential notes or private data. Always verify the payee name shown by the UPI app before authorising a payment.
The payment data and logo are processed in the browser for QR creation and image export. CorrectionCopy does not store the generated QR or the entered payment details. The page loads the QR rendering component from a delivery network, but this tool does not send your entered UPI data to that resource.
Yes. The interface is responsive for current mobile and desktop browsers. Opening the UPI payment link is most useful on a device with a compatible UPI app, while QR design and downloads can also be completed on a computer.
CorrectionCopy does not impose an artificial generation or download limit. Very large output dimensions, very large uploaded logos or repeated high-resolution exports can still be limited by the memory and canvas capabilities of the browser or device.
Confirm the UPI ID and payee name, scan the final downloaded image from more than one device, test a small payment, keep the QR clean and well lit, and use an independent payment notification or statement to confirm receipt. Never rely only on a payer’s screenshot.
No. The generated QR is a direct static payment request without analytics, redirects or payment callbacks. Use your UPI app, bank statement or authorised payment provider to check whether a payment was actually received.
Create, scan, edit and prepare related payment, business and document materials with active tools from the CorrectionCopy catalog.
Create customizable QR codes for links and text.
Open ToolScan QR codes and barcodes from images or camera.
Open ToolGenerate printable barcodes from numbers or product information.
Open ToolCreate professional invoices with totals and downloadable output.
Open ToolCreate printable rent receipts with tenant and payment details.
Open ToolCreate professional salary slips with earnings and deductions.
Open ToolDesign and download professional certificates for any occasion.
Open ToolDesign printable identification cards with live preview.
Open ToolCrop, rotate, adjust and edit images with simple controls.
Open ToolConvert images between popular file formats online.
Open ToolCombine one or more images into a PDF document.
Open ToolConvert Word-compatible documents into PDF files.
Open ToolAdd text, drawings and other edits to PDF pages.
Open ToolWrite and edit quick notes in a clean workspace.
Open ToolConvert numeric values into correctly written words.
Open ToolBundle selected files into a downloadable ZIP archive.
Open Tool