PaymentsApril 28, 2026· 3 min read

How to Create a UPI QR Code for Free

Accept payments instantly with a UPI QR code. No hardware, no fees — just share the QR and get paid directly to your bank account.

What is a UPI QR Code?

A UPI QR code is a scannable image that encodes your UPI payment address (like yourname@upi). When a customer scans it with any UPI app — Google Pay, PhonePe, Paytm, BHIM — it automatically fills in your UPI ID and the amount. They just confirm and the money arrives in your account instantly.

Who Should Use a UPI QR Code?

  • Shop owners and street vendors
  • Freelancers and consultants
  • Restaurants and food stalls
  • Tutors, trainers, and coaches
  • Anyone who collects payments in India

How to Create Your UPI QR Code (Free, 30 seconds)

  1. Go to QRcraft.app
  2. Click the UPI tab in the generator
  3. Enter your UPI ID (e.g. yourname@okicici)
  4. Enter your business name
  5. Optionally set a fixed amount (or leave blank to let customers enter)
  6. Click Generate QR Code
  7. Download as PNG — print it, add it to your website, or share on WhatsApp

Tips for Using Your UPI QR Code

  • Print it at A5 size and laminate it for counter use
  • Set a fixed amount for products with fixed prices to reduce errors
  • Add your business name so customers trust the payment
  • Test it with your own phone before displaying publicly
  • Keep it clean — any scratch or smudge can make it unscannable

Frequently Asked Questions

Is it free to create a UPI QR code?

Yes, completely free on QRcraft. No signup required. Download your QR code as PNG or SVG instantly.

Does the QR code expire?

No. A UPI QR code is just a visual representation of your UPI ID. As long as your UPI ID is active, the QR works forever.

Which apps can scan a UPI QR code?

Any UPI-enabled app: Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, and all net banking apps.

Create your UPI QR code now

Free, instant, no signup required.

Generate UPI QR Code →