MyQRCreate

UPI QR code generator

A UPI QR code lets customers pay you from any UPI app by scanning instead of typing your ID. Enter your VPA and we create a upi://pay code in rupees. The code holds the ID itself, so it works forever without an account.

  1. Choose a type

  2. Add your content

    Share your UPI ID so people can pay you in India

    Find your UPI ID (VPA) in your UPI app's profile or bank section. It looks like name@bank or 98xxxxxx@upi. Example: yourname@bank

  3. Customize the design

    Templates

    1,413 style presets in 15 categories

    Showing 1-24 of 1,413 templates

    Templates are hand-built style presets (colors, gradients, dot and eye shapes), not AI art. They keep your logo, frame, shape and transparency, and every one is dark ink on a light background with at least 4.5:1 contrast. The scan check above still judges your final design.

ScannabilityExcellent · 100

Full design is free — no account, no watermark, no expiry. Free plan: 10 downloads a day.

Want to edit this after printing, or see who scanned it? Create a dynamic code →

Who uses a UPI QR code

Small shops and street vendors

Place the code at the counter so customers can pay without cash.

Home tutors and freelancers

Put the code on an invoice or a lesson note to collect fees.

Housing society and club collections

Display one code on a notice board for monthly contributions.

Event donations

Print it on a donation box sign so visitors can contribute by scan.

How it works

  1. 1

    Open your UPI app and go to your profile or bank account details.

  2. 2

    Copy your UPI ID (VPA), which looks like name@bank.

  3. 3

    Paste it here; the code carries pa=<your ID> and currency INR, and the payer enters the amount.

  4. 4

    Scan the finished code with a different UPI app and confirm your name appears as the payee before you print.

Frequently asked questions

Can the code include a fixed amount or a payee name?

Not on this page; it carries only your UPI ID and the INR currency. The payer types the amount, and their app shows the name registered to your ID.

Is this an official UPI or bank QR?

No. It follows the public upi://pay link format but is an independent tool and does not process or hold payments. Merchants needing reconciliation should use their bank's merchant QR.

What if I mistype the ID?

Money could go to someone else's account, and recovery is often difficult. Test the code with a small payment first.

Does the code expire?

No. It is static, so it needs no account or server and keeps working as long as the UPI ID exists.

More QR code types

Ready to make your UPI QR code?

  • No watermark
  • No account for static codes
  • 14-day free trial on dynamic codes
Create it now — it's free