QR code generator for India
By Jessopradesh John Rose, Founder, QR Studio · Updated November 2026
Most Indian shops, clinics and offices need the same few QR codes: one to take UPI payments, one to start a WhatsApp chat, one to collect Google reviews and one to open a menu or price list. This guide shows how to make each one free, and when a paid, editable code is worth it.
The four codes most shops need
Each of these is a static code, so it is free and never expires.
- UPI payment: customers scan and pay with any UPI app. Enter your UPI ID once and print it for the counter.
- WhatsApp: opens a chat with you, with a ready message if you like. Use your number with the country code, +91 for India.
- Google review: opens your review box so a happy customer can leave a rating in a few taps.
- Menu or price list: opens a page or a PDF on the customer's phone, so you can change it without reprinting only if you use a dynamic code.
Put it on something you can print
A bare code is easy to ignore. A short line above it, such as Scan to pay or Scan to review, gets more people to use it. The print templates include a UPI payment poster for the counter, a Google review card and a Scan for menu poster, all free to edit and download as a PDF.
Rupee prices for editable codes
If you want to change where a printed code points, or see how many people scanned it, you need a dynamic code. Plans are priced in rupees: ₹15 a month for one code, ₹49 for 3, ₹99 for 15 and ₹399 for 300. Yearly plans cost about ten months for twelve. You pay up front and nothing renews by itself.
Invoices with a payment code
The free invoice maker supports GST and tax fields in any currency and can add a QR code to the invoice, so a client can pay from it.