📱 QR Code Generator
Create QR codes for websites, UPI payments, WhatsApp links, and plain text. Customizable size, instant generation, free PNG download. Perfect for business cards, posters, and marketing.
About QR Code Generator
QR codes (Quick Response codes) are the bridge between offline and online worlds. Our free QR code generator creates high-quality QR codes for websites, payments, business cards, and more - perfect for India's digital economy.
QR Code Types We Support
🌐 Website URL QR Codes
Direct customers to your website, social profiles, or specific landing pages. Perfect for business cards, posters, and marketing materials.
💳 UPI Payment QR Codes
Create QR codes that customers can scan with PhonePe, Google Pay, Paytm, BHIM, or any UPI app. Just enter your UPI ID (like yourname@oksbi) and we generate a valid UPI payment QR.
💬 WhatsApp QR Codes
Generate QR codes that open WhatsApp chat with your number when scanned. Great for retail stores, customer service, or business cards.
📝 Plain Text QR Codes
Encode any text into a QR code - useful for WiFi passwords, contact info, secret messages, or product details.
Where to Use QR Codes
- Restaurants: Digital menus, table ordering, payment
- Retail Shops: UPI payments, product information
- Business Cards: Link to LinkedIn, website, portfolio
- Posters & Flyers: Drive to landing pages
- Wedding Cards: Online RSVP, gift registry, photo gallery
- Real Estate: Property videos, virtual tours
- Educational: Course materials, video lessons
- Healthcare: Patient information, appointment booking
Best Practices for QR Codes
- Size: Minimum 200×200 px for digital, 300×300+ px for print
- Contrast: Always black on white for best scanning
- Border: Leave white space (quiet zone) around the QR
- Test: Scan with multiple apps (Google, Apple, WhatsApp) before deploying
- Print Quality: Use 300+ DPI for printed QR codes
- Distance: Larger QR for distant viewing (billboards need 50cm+ size)
QR Codes in India's Digital Economy — UPI, Payments, and Beyond
India has one of the world's fastest-growing QR code ecosystems, driven by the UPI (Unified Payments Interface) revolution. As of 2025, India processes over 10 billion UPI transactions per month, and QR codes are at the heart of this cashless economy. From street vendors in Chandni Chowk to five-star hotels in Mumbai, QR codes enable instant payments without cash or card machines.
Types of QR Codes Used in India
- UPI QR Code: Links to your UPI ID (like name@okicici or 9876543210@paytm). When a customer scans it with PhonePe, Google Pay, Paytm, or any UPI app, they can pay you instantly. No transaction fee for amounts under ₹2,000 on most apps. Merchant UPI QR codes can be printed and displayed permanently — they never expire.
- Bharat QR (BQR): A multi-network QR standard that works with Visa, Mastercard, RuPay, and UPI simultaneously. Launched by NPCI, it allows card-based payments via QR scan. Useful for merchants who want to accept all payment types with one QR code.
- Website URL QR Code: Encodes any URL so users can scan instead of typing. Perfect for business cards, brochures, restaurant menus, and product packaging to link to your website, menu, or landing page.
- WhatsApp QR Code: A wa.me link encoded as QR. Customers scan and instantly start a WhatsApp chat with your business number. Extremely effective for small businesses in India where WhatsApp is the primary communication channel.
- vCard QR Code: Encodes your contact information (name, phone, email, address, website) in a format that smartphones can directly save to contacts. Eliminates the need to manually type contact details from a physical business card.
- Wi-Fi QR Code: Encodes your Wi-Fi network name (SSID) and password. Guests scan the QR code with their phone and connect automatically — no need to share the password verbally or type it manually.
How to Print and Use QR Codes for Your Business in India
- Minimum print size: QR codes must be at least 2cm × 2cm (about 0.8 inches × 0.8 inches) for reliable scanning at arm's length. For larger display areas (banners, posters), use proportionally larger sizes.
- Recommended sizes for common uses:
- Business card: 2.5cm × 2.5cm
- Restaurant table tent: 5cm × 5cm
- Shop payment display board: 10cm × 10cm or larger
- Banner or poster: 15cm × 15cm minimum
- Print at 300 DPI minimum: For crisp QR codes in print, download our QR code at the largest size (400px) and print at 300 DPI. This gives a 3.4cm × 3.4cm print at full quality.
- Always test before mass printing: Scan your printed QR code with at least 3 different apps (Google Pay, PhonePe, and a generic QR scanner) before printing large quantities.
- Add a call to action: Print text below your QR code such as "Scan to Pay" or "Scan to Visit Our Menu" — it increases scan rates significantly because people know what to expect.
QR Code Security — What Indian Users Should Know
As QR code usage has grown in India, so has QR code fraud (called "Quishing"). Here is how to stay safe:
- Never scan a QR code to receive money: Legitimate payment requests do not require you to scan a QR code. QR codes are for sending money, not receiving. Scammers trick victims into scanning a QR code claiming it will "receive" payment — it actually debits your account.
- Check the UPI ID before confirming payment: After scanning a merchant QR code, verify the merchant name shown on the payment confirmation screen matches the actual business before entering your PIN.
- Watch for QR code stickers placed over legitimate codes: A common scam involves placing a fraudulent QR sticker over a legitimate merchant's QR code. If a QR code sticker looks like it was placed over something, verify with the merchant before scanning.
How to Use 📱 QR Code Generator
-
Step 1: Choose QR Code Type
Select what your QR will contain: Website URL, UPI Payment, WhatsApp Number, or Plain Text.
-
Step 2: Enter Content
Type your URL, UPI ID, phone number (with country code), or text. Examples: https://yoursite.com, name@oksbi, +91 9876543210.
-
Step 3: Select Size
Choose size based on usage: Small (150px) for emails, Medium (200px) for digital display, Large (300-500px) for print materials.
-
Step 4: Click Generate
Click Generate QR Code. Your custom QR appears instantly below.
-
Step 5: Download as PNG
Click Download to save as PNG image. Use in print materials, websites, or share digitally.