Advertisement
Free UPI QR Code Generator

Get paid with a UPI QR code

Create a free QR code with your UPI ID so customers can pay you in seconds from Google Pay, PhonePe, Paytm or any UPI app. Add an optional amount and note, style it and download it.

Include country code for international use

Include country code, e.g. +1 USA, +44 UK, +34 Spain

The address shown in your UPI app, like name@okaxis or 9876543210@ybl. Check it carefully: payments go to whoever owns this ID.

Customize Style
Dot Style
Corner Style
Colors
Logo / Image
+ Add logo
Frame / Label
None
Label below
Label above
Both
Size: 400px

SVG = vector, perfect for printing. PNG up to 1000px.

Want to know how many people scan it?Static QR codes can't be tracked. Switch to a free dynamic QR code and see scans by day, country, device and more.Make it dynamic, free
Advertisement

All QR code types

Choose the right QR code for every use case

🔗
URL / Website
Link to any website or page
📶
WiFi
Share network credentials instantly
💬
WhatsApp
Open a chat without saving numbers
✉️
Email
Pre-fill recipient and subject
📞
Phone
One scan to call your number
👤
vCard
Share your contact card digitally
📱
SMS
Pre-fill a text message
₹
UPI Payment
Get paid in India with any UPI app
📝
Plain Text
Encode any text or message

Free dynamic QR codes with scan statistics

Change the destination URL anytime, even after printing. Track every scan with location, device and time data. 100% free with an account.

✏️ Editable after printing 📊 Scan analytics 🌍 Location tracking 📱 Device breakdown 🆓 Free forever
Create a dynamic QR, free

How to create a UPI QR code

Three steps, under a minute

1

Enter your UPI ID and name

Type the UPI ID shown in your UPI app, like name@okaxis, and the name customers should see when they pay.

2

Add an amount and note (optional)

Set a fixed amount for a price or an invoice, or leave it empty so the payer types it. A short note such as an order number helps you match payments.

3

Style, download and test

Match your brand, download PNG or SVG, then scan the code with a UPI app and check the name and amount before you print.

UPI QR code: frequently asked questions

Quick answers before you generate

What is a UPI QR code?
It is a QR code that contains a UPI payment link with your UPI ID and name. When someone scans it with a UPI app such as Google Pay, PhonePe or Paytm, the app opens a payment screen with you already filled in as the payee.
Does GenerateQR.link process the payments?
No. We only create the code. Payments go directly through the payer's UPI app and bank, and we never see, handle or store them. The UPI ID you type is used in your browser to build the QR code and is not sent to our servers.
Where do I find my UPI ID?
Open your UPI app and look in your profile or in the bank account section. The ID looks like name@bank. Copy it exactly, including everything after the @ sign.
Should I set an amount?
Leave the amount empty for a general QR, such as a shop counter, so each customer types their own amount. Set an amount for fixed prices, like a ticket or an invoice. Behavior can vary between UPI apps, so test with the app your customers use.
Does a UPI QR code work outside India?
UPI payments are made in Indian rupees with Indian bank accounts, so this QR is meant for paying inside India. You can still design and print the code anywhere.
Is this UPI QR code generator free?
Yes. Static QR codes are free forever with no account, no watermark and no scan limit. You can add colors, a logo and a frame, and download the code as PNG or SVG.
Is this different from the QR code in my UPI app?
Your UPI app can also show a QR code. This tool lets you style it, add your logo and a call-to-action frame, and download it in PNG or SVG for print. For business collections, check the requirements of your bank or payment provider.

About UPI QR codes

UPI, the Unified Payments Interface, is the instant payment system used across India. A UPI QR code holds a payment link with your UPI ID, so the payer's app opens a payment screen with your details already filled in. No typing of account numbers, no card needed.

The link follows the format upi://pay?pa=your-id@bank&pn=Your%20Name, with optional parts for the amount (am), the currency (cu, always INR) and a short note (tn). This generator builds that link for you and turns it into a QR code you can style and print.

Before you print, check three things: the UPI ID is exactly right, the name matches your business, and a test scan from a real UPI app opens the right payment screen. A wrong ID sends money to someone else.

GenerateQR.link only creates the QR code. It does not process, hold or see any payment, and it is not affiliated with NPCI or with any payment app. The UPI ID is used in your browser to create the code and is not sent to our servers.