QR codes are everywhere in India — from UPI payments to restaurant menus to product packaging. Creating your own QR code used to require expensive software or paid apps. Today you can generate any type of QR code for free in your browser in under 10 seconds — no login, no watermark, no limit.
What is a QR Code and How Does it Work?
A QR code (Quick Response code) is a two-dimensional barcode that stores information — a URL, text, phone number, or any data — in a pattern of black and white squares. Any smartphone camera can scan it and instantly act on the encoded information: open a website, start a WhatsApp chat, initiate a UPI payment, or connect to WiFi.
QR codes can store up to 4,296 alphanumeric characters. The more data stored, the denser and more complex the pattern becomes. Simple URLs create simple, easy-to-scan QR codes.
Types of QR Codes You Can Create for Free
| QR Code Type | What it does | Best for |
|---|---|---|
| URL / Website | Opens a website URL when scanned | Sharing your site, social profiles, blog |
| UPI Payment | Opens UPI payment app with amount pre-filled | Shop owners, freelancers, receiving payments |
| Opens WhatsApp chat with a specific number | Customer service, business contact | |
| WiFi Password | Connects device to WiFi automatically | Homes, offices, cafes, events |
| Plain Text | Displays a text message when scanned | Instructions, notices, product info |
| Phone Number | Dials a number directly | Business cards, posters |
How to Create a Free QR Code — Step by Step
- Open the free QR code generator
- Select the type of QR code you want to create
- Enter your content — URL, UPI ID, phone number, or text
- The QR code generates instantly as you type
- Click Download to save as PNG image
- Test by scanning with your phone camera before using
Creating a UPI Payment QR Code
For business owners and freelancers, a UPI QR code lets customers pay you instantly by scanning. The format for UPI QR codes is: upi://pay?pa=YOURUPI@bank&pn=YourName&am=AMOUNT&cu=INR
Replace YOURUPI@bank with your UPI ID (e.g. yourname@paytm or yourphone@ybl), YourName with your name, and AMOUNT with the default amount (leave blank to let customer enter amount).
Creating a WhatsApp QR Code
A WhatsApp QR code opens a chat to your number directly when scanned — perfect for business. The URL format is: https://wa.me/91XXXXXXXXXX?text=Hello
Replace 91XXXXXXXXXX with your phone number including country code (91 for India). Add a pre-filled message after text= to make it even easier for customers. Generate this URL as a QR code using our free generator and download it for your shop, visiting card, or website.
QR Code Best Practices and Minimum Sizes
| Use Case | Minimum Size | Recommended Size |
|---|---|---|
| Business card | 1.5 x 1.5 cm | 2 x 2 cm |
| Flyer / Poster | 3 x 3 cm | 5 x 5 cm |
| Banner / Hoarding | 8 x 8 cm | 15 x 15 cm |
| Product packaging | 1.5 x 1.5 cm | 2.5 x 2.5 cm |
| Website / Digital | 80 x 80 px | 200 x 200 px |
- Always test by scanning at the intended display size before printing
- Add a call-to-action near the QR code — "Scan to pay" or "Scan for menu"
- Compress the QR image before embedding using our image compressor
- Keep sufficient white space (quiet zone) around the QR code — at least 4 modules wide