Types of QR Codes: The Complete 2026 Guide for Indian Businesses
The complete guide to every type of QR code in 2026: static vs dynamic, URL, UPI, vCard, WiFi, WhatsApp, App Store, SMS, and more — with India-specific use cases for each.
The One Distinction That Matters Most: Static vs. Dynamic
Before diving into QR types by content, the single most important distinction you need to understand is static vs. dynamic — because it applies to almost every other type on this list.
Static QR Code:
The destination URL, contact details, WiFi password, or any other data is encoded directly into the QR code's pixel pattern. Once generated, it is permanent and cannot be changed. If the underlying URL changes, the QR code is broken. Static codes are free on most generators but offer zero analytics and zero flexibility.
Dynamic QR Code:
The QR code encodes only a short redirect URL (e.g., smllr.app/a1b2). The actual destination is stored on a server and can be updated at any time without changing or reprinting the physical code. Dynamic QR codes provide full scan analytics (city, device, time, unique vs. total scans), support smart routing rules (device-based, time-based, geo-based), and work forever regardless of how many times your destination URL changes.
The India-specific case for dynamic: India's D2C brands frequently migrate between Shopify, WooCommerce, and custom storefronts. Restaurants redesign their websites every 12–18 months. Events repeat annually with different venue and booking URLs. If you are printing QR codes on anything physical in India — packaging, menus, banners, visiting cards, merchandise — you are almost certainly in a context where a static code will eventually break. Dynamic codes from SMLLR cost less per month than a single reprint order.
Rule of thumb: Use dynamic for anything you print more than 50 units of, anything with a shelf life over 6 months, or anything you cannot cheaply reprint. Use static only for genuinely permanent, one-time uses (a WiFi password on a router sticker in your own home, for example).
Related Reading
QR Codes by Content Type: The Complete Indian Taxonomy
QR codes can encode many different types of data. Here is every content type with its India-specific use case:
1. URL / Website QR Code
The most common type globally. Encodes a web URL that opens in the device browser after scanning. In India, these are used for restaurant menus, product pages, event landing pages, and outdoor advertising.
- Static: Link to a permanent page that will never change (rare in practice).
- Dynamic: Link to any page that may be updated — which is almost everything.
2. UPI / Payment QR Code
Unique to India (and a handful of other real-time payment markets). Encodes a UPI payment string (upi://pay?pa=merchant@upi&pn=MerchantName) that opens the user's preferred UPI app (GPay, PhonePe, Paytm, BHIM) directly to a pre-filled payment screen. Managed entirely by NPCI's UPI infrastructure — not editable once printed without reissuing from your payment provider.
3. WhatsApp QR Code
Encodes a https://wa.me/91XXXXXXXXXX?text=... URL that opens WhatsApp with a pre-filled message to a specific business number. Extremely high-conversion in India due to WhatsApp's 500M+ active users. Dynamic WhatsApp QR codes allow you to change the phone number or pre-filled message without reprinting — useful when staff changes or departments rotate.
4. vCard / Contact QR Code
Encodes contact information in vCard format (name, phone, email, company, website, address). When scanned, the device offers to add the contact directly to the phone's address book. Ideal for visiting cards, event badges, and email signatures. Dynamic vCard QR codes allow professionals to update their phone number, title, or company details without reprinting cards.
5. WiFi QR Code
Encodes the SSID, password, and security type of a WiFi network. When scanned, the device connects automatically without typing the password. Common in restaurants, hotels, and coworking spaces across India. Always use a static QR for home WiFi (password rarely changes); use dynamic for business WiFi so you can change the password without reprinting signs.
6. SMS QR Code
Encodes an SMS string that pre-fills the device's messaging app with a recipient number and message text. Used for feedback collection, promotional code redemption, and two-factor authentication flows. Lower usage in India than WhatsApp-equivalent functionality, but relevant for feature-phone accessible campaigns.
7. Email QR Code
Encodes a mailto: link with pre-filled recipient, subject, and body. Used for business inquiry forms on print materials, booth cards at trade shows, and corporate brochures. Dynamic email QR codes allow the recipient email address to be changed without reprinting.
8. App Store QR Code
Encodes a URL pointing to an app listing on the App Store (iOS) or Google Play (Android). Used extensively in India for app-first D2C brands (Nykaa, Meesho, Zepto, Blinkit) promoting app downloads via print, OOH, and packaging.
The India problem: A single URL pointing to either the iOS App Store or Google Play will fail for the other platform's users. Solution: SMLLR's device-targeted QR automatically detects whether the scanner is on iOS or Android and sends them to the correct store — no user decision required. This can increase app install conversion by 30–40% versus using a separate 'choose your platform' landing page.
9. Google Maps / Location QR Code
Encodes a Google Maps URL pinned to a specific address or coordinates. Scans open Maps directly with navigation ready to start. Invaluable for local businesses in India where postal addresses are ambiguous, building names vary, and GPS pin sharing is the standard navigation method.
10. Phone Number QR Code
Encodes a tel: link that opens the device's dialer pre-filled with a number. Used on print ads and brochures for immediate call CTA. Less common in India in 2026 as WhatsApp QR has largely replaced it for business contact use cases.
11. Plain Text QR Code
Encodes any plain text string (up to 4,296 alphanumeric characters). Used for serial numbers, product authentication codes, internal asset tracking, and warehouse logistics. These are almost always static — text content by nature does not require dynamic updating.
Related Reading
QR Codes by Design Variant: Beyond the Standard Black Square
All the content types above can be rendered in several visual formats. Understanding these design variants is important for matching the right QR to the right placement context:
Standard QR Code (Black & White)
The original: black modules on a white background, square format, minimal visual styling. Maximum scan reliability across all devices and distances. Best for: logistics labels, machinery instructions, healthcare documentation, any context where maximum scan reliability matters over visual appeal.
Branded / Styled QR Code
Customised modules (dots, squares, rounded corners), custom 'eyes' (the three corner squares), colour fills, and a brand logo embedded at the centre. Scan reliability depends on error correction level used — SMLLR defaults to Level H for branded codes, which tolerates up to 30% obscuration, including logos covering the centre. Best for: marketing materials, packaging, visiting cards, outdoor advertising. In India, branded QR codes on restaurant menus see 22% higher scan rates than plain codes (SMLLR platform data).
Frame QR Code
A QR code with a designated 'call to action' text area built into its border — e.g., 'SCAN TO ORDER' or 'स्कैन करें'. The CTA text is not part of the scannable code area; it is printed in the frame. Best for: table tents, point-of-sale materials, new-audience contexts where users may not know what the QR code does. Particularly effective in India's tier-2 markets where QR scan instinct is less automatic than in metro users.
Micro QR Code
A compact QR variant (Version M1 to M4) that stores significantly less data than a standard QR code. Smaller physical footprint, but requires a close-range scan and a modern camera. Not suitable for marketing use cases. Best for: industrial parts labelling, electronic component tracking, and precision logistics where space is at an absolute premium.
Artistic / Mosaic QR Code
A full-image QR where the entire code area has been styled to look like a picture, logo, or illustrated scene while still being mathematically scannable. Very high error correction required. Increasingly used for brand activations, packaging design awards, and premium product unboxing experiences. Not recommended for outdoor or high-distance scanning.
QR Code + NFC Hybrid Tag
A physical label combining a QR code (camera scan) with an embedded NFC chip (tap to activate). Both point to the same dynamic SMLLR link. Best for: premium product authentication, event wristbands, and high-value equipment tracking. Growing use in India's luxury retail and pharma anti-counterfeiting markets.
Related Reading
QR Codes by Use Case Category: India's Four Major Verticals
Different industries in India have developed specific QR code patterns, each with distinct requirements for content type, design variant, and static vs. dynamic choice:
Marketing & Advertising QR Codes
The broadest category. URL-type, dynamic. Used on hoardings, bus shelters, metro ads, print media, product packaging, and event collateral. Requirements: small physical size (dense OOH placements), high scan distance, branded design, analytics tracking, time/device-based routing for targeted campaigns. SMLLR's scan analytics, campaign comparison, and automated redirect rules are all built for this category.
Payment & Commerce QR Codes
UPI/payment type; static within the payment infrastructure. Cannot be modified by the merchant without reissuing from the payment provider. However, SMLLR enables adjacent commerce QR codes — dynamic URL QR codes that launch a branded payment landing page combining UPI QR generation, product selection, and CRM integration. Used by D2C brands wanting a custom branded checkout experience beyond a plain UPI sticker.
Identity & Verification QR Codes
vCard, URL (linking to a digital profile), or proprietary identity schema. Growing use in India for Aadhaar-linked identity verification (government issued; not user-created), employee ID badges, student identity cards, and professional membership certificates. Most identity QR codes are static by design — the data being verified should not change. Exception: vCard QR on visiting cards, which should always be dynamic.
Logistics & Supply Chain QR Codes
Plain text or URL type, often static (serial numbers, batch codes). Used for warehouse tracking, courier AWB scanning, cold chain monitoring, and FMCG distribution in India. Large enterprises (HUL, ITC, Reliance Retail) run proprietary logistics QR systems. D2C and mid-size manufacturers benefit from dynamic QR codes that link to product authentication pages, warranty registration, and post-sale support — all of which change URLs over the product lifecycle.
Healthcare QR Codes
URL or text type. Prescription packaging, discharge summaries, clinic appointment cards, and medical device manuals. DPDP Act compliance is a critical requirement: scan analytics must not store patient-identifiable information. SMLLR's privacy-first analytics capture city, device, and timestamp — never personally identifiable data — making it DPDP-aligned for healthcare deployments.
Related Reading
Choosing the Right QR Code Type: India Decision Guide
Use this framework to select the right QR code configuration for any Indian business use case:
Step 1: What action should the user take after scanning?
- Open a webpage → URL QR (dynamic)
- Make a payment → UPI QR (from your payment provider) + optional dynamic URL QR for branded checkout
- Message your business → WhatsApp QR (dynamic, for changeable number)
- Save your contact → vCard QR (dynamic, to update when details change)
- Download your app → Device-targeted URL QR via SMLLR (auto-routes iOS to App Store, Android to Play Store)
- Connect to WiFi → WiFi QR (dynamic for business, static for home)
- Navigate to your location → Maps URL QR (dynamic, to update if you move)
Step 2: How long will this QR code be in the physical world?
- Less than 1 week (event sign, daily specials board) → static is acceptable
- 1 week to 6 months (flyers, pop-up banners, seasonal packaging) → dynamic strongly recommended
- 6 months+ (permanent signage, packaging SKU, visiting cards, machinery labels) → dynamic mandatory
Step 3: Do you need analytics?
- Yes (any marketing context) → dynamic only
- No (internal logistics, personal WiFi) → static is fine
Step 4: What is the scan environment?
- Close-range, well-lit, modern device (restaurant table) → any variant works
- Distance scan, outdoor, variable light (billboard, bus stop) → standard or lightly branded; Level H error correction; minimum 30cm × 30cm at 3m viewing distance
- Tier-2 / tier-3 market audience → frame QR with Hindi CTA text; test on a ₹12,000 Android device
SMLLR supports all of these configurations from a single dashboard. You create the QR, specify its content type, design it, embed routing rules, and monitor analytics — without switching tools or managing separate static/dynamic workflows.
Related Reading
India-Specific QR Types You Won't Find in Global Guides
Several QR code use cases are either exclusive to India or far more prevalent here than anywhere else globally:
BHIM UPI Intent QR
The standardised interoperable UPI QR format defined by NPCI. A single QR code that works with every UPI app — GPay, PhonePe, Paytm, Amazon Pay, BHIM, bank apps — without the customer needing to use a specific app. Every street vendor, kirana store, and restaurant with a QR sticker has one of these. The technical format: upi://pay?pa=[VPA]&pn=[Merchant Name]&am=[optional amount]&cu=INR.
WhatsApp Business Catalogue QR
Links to a WhatsApp Business catalogue — a list of products/services with images, descriptions, and prices, browsable inside WhatsApp. Used extensively by small Indian retailers who run their entire business through WhatsApp. Scan the QR, browse products, place order via chat. Dynamic SMLLR QR codes can link to a WhatsApp catalogue URL that is updated as inventory changes.
Aadhaar e-KYC QR
Aadhaar QR codes (printed on physical Aadhaar cards) encode encrypted demographic data that can be machine-read for offline KYC verification. These are government-issued, not user-created. Businesses use them to verify identity — common in telecom (SIM issuance), fintech (account opening), and hospitality (hotel check-in).
ONDC Merchant Discovery QR
A new and growing type as India's Open Network for Digital Commerce scales. A physical QR code on a shopfront encodes the merchant's ONDC node URL, allowing any ONDC buyer app user to discover and order from the merchant by scanning. This transforms any physical QR code on a storefront into an ONDC commerce endpoint — a significant evolution from pure payment QR.
Digiyatra QR Code
Airport boarding-pass QR codes integrated with the DigiYatra biometric boarding system. Passengers link their Aadhaar to their flight booking; the QR code issued contains a cryptographic token validated at biometric gates. Managed by the DigiYatra Foundation — not a user-created QR type, but important context for India's QR ecosystem.
Regional Language CTA Frame QR
A QR code design pattern particularly effective in India's tier-2 and tier-3 markets: a frame QR with the CTA text in the dominant regional language. 'स्कैन करें' (Hindi), 'ಸ್ಕ್ಯಾನ್ ಮಾಡಿ' (Kannada), 'স্ক্যান করুন' (Bengali). Scan rates in regional language CTA frames are 18–27% higher than English-only frames in markets below 50km from a state capital, according to SMLLR campaign data.
Related Reading
Which QR Code Type Should You Create on SMLLR?
SMLLR's QR code generator supports all major content types — URL, vCard, WiFi, WhatsApp, App Store deep linking, UPI payment landing pages, and more — all as dynamic codes with full analytics and routing rules.
For most Indian businesses, the starting point is the same: a dynamic URL QR code pointing to your most important digital destination — your menu, your product page, your booking form, your WhatsApp Business account, or your app download page.
From there, SMLLR lets you layer on what you actually need:
- Smart routing: Send iOS users one place, Android another. Show different pages on weekends. Serve different content by state or city.
- Scan analytics: Track which cities, which devices, which hours. Know which physical placement is working.
- Scan limits: Close a limited offer after 100 redemptions automatically.
- Scheduled redirects: Launch a Diwali campaign page at midnight on Dhanteras, revert to your homepage after the sale.
Every QR code type benefits from SMLLR's dynamic infrastructure. The code itself looks identical whether it's static or dynamic — but the intelligence behind it is the difference between a printed square that works once and a permanent physical asset that you control forever.
Related Reading
Frequently Asked Questions
What are the main types of QR codes?
QR codes are categorised in two primary ways: by structure (static vs. dynamic) and by content type (URL, UPI/payment, vCard, WiFi, WhatsApp, SMS, Email, App Store, location/Maps, plain text). The most important distinction for Indian businesses is static vs. dynamic: static codes are permanent and untrackable; dynamic codes can be updated anytime and provide full scan analytics.
What is the difference between a static and dynamic QR code?
A static QR code has the destination permanently encoded in its pixels and cannot be changed. A dynamic QR code encodes a short redirect URL; the actual destination is stored on a server and can be updated anytime without changing the physical code. Dynamic codes also provide analytics (scan count, city, device, time) that static codes cannot.
What type of QR code should Indian restaurants use?
Restaurants should always use dynamic URL QR codes (not static). Restaurant websites and menu platforms are frequently redesigned, and URLs change. A dynamic QR from SMLLR can be updated to a new menu URL in seconds without reprinting table cards, tent cards, or wall signs. Time-based routing can also automatically serve breakfast, lunch, and dinner menus at the right times.
What is a UPI QR code and how is it different from a marketing QR code?
A UPI QR code encodes a UPI payment string (upi://pay?pa=...) that opens the user's UPI app for payment. It is generated by your payment provider (bank, GPay, PhonePe, Paytm) and is part of the NPCI UPI infrastructure. A marketing URL QR code links to a webpage and can include UTM tracking, smart routing, and analytics. SMLLR creates marketing QR codes, not UPI payment codes — though SMLLR landing pages can embed a UPI QR as a payment option.
How do I create a QR code that sends iPhone users to the App Store and Android users to Google Play?
Use a dynamic URL QR code with device-targeted routing. In SMLLR, create a QR code and add a routing rule: 'If iOS → App Store URL' and 'If Android → Google Play URL'. Both rules sit behind one physical QR code. When the code is scanned, SMLLR detects the device OS and redirects accordingly — no 'choose your platform' page required. This typically increases app install conversion by 30–40% versus a landing page.
What is a vCard QR code and when should I use it?
A vCard QR code encodes your contact information (name, phone, email, company, website) in a format that can be imported directly to the scanner's phone address book. It is ideal for visiting cards, event badges, and email footers. You should use a dynamic vCard QR so that when your phone number, title, or company changes, you can update it in your SMLLR dashboard without reprinting your cards.
What is a Frame QR code?
A Frame QR code is a QR code with a dedicated border area that displays a call-to-action text — for example, 'SCAN TO ORDER' or 'स्कैन करें'. The CTA text is not part of the scannable code; it is visually framed around it. Frame QR codes improve scan rates in contexts where users may not automatically know what to do with a QR code, particularly in tier-2 Indian markets.
Can a single QR code have multiple destinations?
Yes — with a dynamic QR code using routing rules. SMLLR supports up to multiple routing rules per QR code: routes can be based on device OS (iOS, Android, Desktop), time of day, day of week, geographic location (country, state, city), and scan count. Each rule specifies a different destination URL. A single physical QR code can serve different content to different audience segments automatically.
Are there QR code types that are specific to India?
Yes. India has several QR types not common elsewhere: BHIM UPI Intent QR (interoperable payment format defined by NPCI, works with all UPI apps), WhatsApp Business Catalogue QR (links directly to a WhatsApp product catalogue), Aadhaar QR (encrypted identity data for offline eKYC, government-issued), and the emerging ONDC Merchant QR (enables discovery and ordering through India's open commerce network). Regional language frame QR codes — with CTA text in Hindi, Kannada, Bengali, Tamil, and other languages — are also a distinctly India-optimised format.