India Tools
QR Generator
Generate a QR code from any text, URL, UPI ID, or Wi‑Fi string. Download as PNG instantly — free, no sign-up.
Part of ContentVerse India Tools — free daily-use checkers for Indian users.
QR code generator
How to use QR Generator
A QR code turns a link, text or payment address into a square pattern that a phone camera can read in a second. This free QR code generator creates a QR for any URL, plain text or UPI payment link and lets you download it as a PNG image. It runs in your browser, so what you type is not uploaded to a server. Use it for menus, shop payment boards, Wi-Fi notes, event pages and business cards.
How to create a QR code
Type or paste the content into the box: a website address starting with https://, a line of text, or a UPI link such as upi://pay?pa=name@bank. The QR code updates as you type. When it looks right, press “Download PNG” and save the image.
Before you print or share it, scan the code with your own phone and confirm it opens the right page or payment screen. A single wrong character in a link makes the code useless.
- Use full links, including https://, so every phone opens them correctly
- Keep the content short; shorter text makes a simpler, easier-to-scan code
- Test with at least two phones before printing in bulk
What you can put in a QR code
The most common use is a website link: a restaurant menu, a Google review page, a form or a portfolio. QR codes can also carry plain text such as a Wi-Fi password note, a phone number or an address. For payments in India, a UPI link that includes the payee’s VPA and, optionally, the name and amount lets customers pay from any UPI app.
Static QR codes cannot be edited after printing. If you might change the destination, point the code to a short link you control and update the link later.
Printing and design tips
Print the code at least 2 cm by 2 cm for close scanning and larger for posters. Keep a quiet margin of white space around it, use dark modules on a light background and avoid placing it on a curved or reflective surface. Low contrast, such as light grey on white, is the most common reason a code fails.
For shop counters, laminate the print or use a stand, and place it where there is good light. For standees and banners, increase the size according to the distance people will scan from.
- Dark code on a light background scans best
- Do not stretch or crop the code
- Add a short call to action such as “Scan to pay” or “Scan for menu”
Safety: scanning and sharing QR codes
Scammers sometimes paste fake QR codes over genuine ones or send codes that ask you to “scan to receive money”. You never need to scan a code or enter a UPI PIN to receive money. Check the payee name shown in your UPI app before you pay, and avoid scanning codes from unknown messages.