What Is a UPI QR Code?

A UPI QR code is a scannable image that encodes your payment details — your UPI ID (VPA), payee name, amount, and transaction note — into a single code. When a payer scans it using any UPI-enabled app like Google Pay, PhonePe, Paytm, or BHIM, the app automatically fills in all payment details. The payer only needs to confirm the payment with their UPI PIN.

UPI (Unified Payments Interface) is India's real-time payment system built and managed by the National Payments Corporation of India (NPCI). It allows instant bank-to-bank transfers 24×7 and is used by hundreds of millions of Indians every day — from grocery shops to large enterprises.

Why Use a UPI QR Code for Your Business or Personal Payments?

Whether you're a freelancer, a small business owner, a street vendor, or someone who frequently splits bills, a UPI QR code makes receiving money faster and error-free.

For Businesses & Merchants

For Freelancers & Professionals

For Personal Use

How to Generate a UPI QR Code — Step by Step

Using this tool, you can create a UPI QR code in under 30 seconds. Here's how:

Step 1 — Choose Your Payment Address Type
Select how you'd like to receive payment using the tab buttons at the top of the form:

Step 2 — Enter Merchant / Payee Name
Add your name or business name in the Merchant / Payee Name field. This appears on the payer's screen when they scan the code — it reassures them they're paying the right person.

Step 3 — Add Payment Details (Optional but Recommended)