Need to make a QR code? Whether it is for your restaurant menu, business card, home WiFi, wedding invitation, or UPI payment — you can create one for free in under 30 seconds using ToolsArena's QR code generator. No signup, no watermark, no app download.
QR codes have become a part of everyday life. Global scans crossed 4 billion in 2024 and the number keeps growing. From the street-food vendor in Delhi to multinational corporations, everyone uses QR codes. Yet most people do not know the difference between QR code types, how to pick the right size for printing, or why their QR code fails to scan on certain phones.
This guide covers everything: what QR codes are, every type you can create, step-by-step instructions for each use case, customization and print guidelines, common mistakes, and answers to every question you might have.
Make a QR Code Free — Right Now
Create QR codes for URLs, WiFi, contacts, menus, UPI payments, and more. Download as PNG or SVG. No signup, no watermark, unlimited uses.
What Is a QR Code and How Does It Work?
QR stands for Quick Response. Invented by Denso Wave (a Toyota subsidiary) in 1994 to track car parts on assembly lines, a QR code is a two-dimensional barcode that stores data as a pattern of black and white squares arranged in a grid.
When you point your smartphone camera at a QR code, the camera software detects the three large squares in the corners (called finder patterns), determines the code's orientation and size, reads the data encoded in the grid, applies error correction to fix any damaged or obscured parts, and then performs the encoded action — opening a URL, connecting to WiFi, saving a contact, and so on.
Key components of a QR code
- Finder patterns (3 corners) — Help the scanner locate and orient the code instantly, even at an angle
- Alignment pattern — Corrects for distortion when the code is on a curved surface or photographed at an angle
- Timing patterns — Alternating black-white strips that define the grid coordinates
- Data modules — The actual encoded information in binary
- Quiet zone — The mandatory white border (at least 4 module widths) around the code that ensures scanners can detect where the code starts and ends
A single QR code can hold up to 3,000 alphanumeric characters or 7,089 numeric digits — far more than a traditional barcode. This is why QR codes can encode entire WiFi credentials, full contact cards, or long URLs.
Types of QR Codes You Can Create
Not every QR code is the same. The data type you choose determines what happens when someone scans the code. Here are all the QR code types you can generate with ToolsArena:
| QR Code Type | What It Encodes | What Happens on Scan |
|---|---|---|
| URL | Website link | Opens the website in the browser |
| WiFi | SSID, password, encryption | Phone auto-connects to the WiFi network |
| vCard | Name, phone, email, address, website | Saves the full contact card to the phone |
| Plain Text | Any text string | Displays the text on screen |
| Email address, subject, body | Opens a pre-filled email draft | |
| Phone | Phone number | Initiates a phone call |
| SMS | Phone number + message | Opens a pre-filled text message |
| Location | Latitude and longitude | Opens the location in Google Maps or Apple Maps |
Each type follows a specific data format. For example, a WiFi QR code encodes: WIFI:T:WPA;S:NetworkName;P:Password;;. ToolsArena handles all formatting automatically — you just fill in the fields.
How to Make a QR Code: Step-by-Step Using ToolsArena
Creating a QR code with ToolsArena takes under 30 seconds. Here is the detailed walkthrough for each option:
Step 1: Open the QR Code Generator
Go to ToolsArena's QR Code Generator. The tool loads instantly in your browser — no app installation, no account creation, no cost.
Step 2: Select the QR code type
Choose what you want the QR code to encode: URL, WiFi, vCard, text, email, phone, or SMS. Each type shows different input fields.
Step 3: Enter your content
- For a URL: Paste the full website address (include
https://) - For WiFi: Enter the network name (SSID), password, and select the encryption type (WPA/WPA2 for most routers)
- For vCard: Fill in name, phone number, email, company, job title, and website
- For text: Type or paste any message you want to display
- For email: Enter the recipient email address, subject line, and optional body text
- For phone/SMS: Enter the phone number (with country code) and optional message for SMS
Step 4: Customize appearance (optional)
Change the foreground colour (the dark squares) and background colour. Choose the error correction level — use High (H) if you plan to place a logo on the code.
Step 5: Generate and download
Click Generate. Your QR code appears instantly. Download it as PNG (best for digital use) or SVG (best for print — scales to any size without pixelation). Test the code with your phone camera before using it anywhere.
How to Make a QR Code for a Business Card
A business card QR code lets someone save your full contact information to their phone with a single scan — no manual typing. This uses the vCard format.
Step-by-step: Business card QR code
- In ToolsArena's QR code generator, select vCard as the type
- Fill in: first name, last name, phone number, email address, company name, job title, website URL, and street address
- Generate the QR code and download as SVG (for high-quality printing)
- Send the SVG file to your printer along with your business card design
Design tips for business cards
- Minimum QR size: 2 x 2 cm — but 2.5 x 2.5 cm is more comfortable to scan
- Place the QR code on the back of the card so it does not compete with the front design
- Add a small label like "Scan to save contact" beneath the code
- Use your brand colour for the QR code foreground (ensure contrast ratio is at least 4:1 against white)
- Print at 300 DPI minimum
How to Make a QR Code for WiFi (Home, Office, Cafe)
Sharing your WiFi password becomes effortless with a WiFi QR code. Guests scan the code and their phone connects automatically — no spelling out long passwords.
Step-by-step: WiFi QR code
- In ToolsArena, select WiFi as the QR code type
- Enter your Network Name (SSID) — exactly as it appears in your WiFi settings (case-sensitive)
- Enter the Password
- Select the Encryption type: WPA/WPA2 (most common), WPA3, WEP (legacy), or None (open network)
- Generate and download
Where to place your WiFi QR code
- Home: Print and frame near your router or on the fridge
- Office: Place in the reception area, meeting rooms, and guest WiFi boards
- Cafe or restaurant: Print on table tents or on a wall near the entrance
- Airbnb / hotel: Include in the welcome packet or frame it in the room
The QR code contains your WiFi password in encoded (not encrypted) form. For businesses, consider using a separate guest network with a WiFi QR code, keeping your main business network private.
QR Codes for Events, Weddings & Invitations
QR codes add a modern, practical touch to event invitations — especially weddings, conferences, and parties.
Use cases for event QR codes
- Wedding invitation: Link to a digital invitation card, RSVP form, Google Maps location of the venue, or a photo/video gallery
- Conference or seminar: Link to the event schedule, registration page, or feedback form
- Birthday party: Link to a Google Form for RSVPs or a playlist
For Indian weddings, you can create multiple QR codes: one for the venue location on Google Maps, one for the RSVP form, and one for the wedding photo album. Some couples even add a UPI QR code for digital gift contributions.
How to Make a QR Code for UPI Payment (India)
India's UPI ecosystem processes over 12 billion transactions per month, and QR codes are the backbone of in-store UPI payments.
How UPI QR codes work
A UPI QR code encodes a standardized URI:
upi://pay?pa=yourUPIid@bank&pn=YourName&cu=INR
When scanned with any UPI app (Google Pay, PhonePe, Paytm, BHIM, CRED), the app pre-fills your UPI ID as the payment recipient.
Method 1: Generate from your UPI app
- Google Pay: Tap your profile photo → "Payment QR code" → Download
- PhonePe: Home → "Receive Money" → Download QR
- Paytm: Profile → "My QR Code" → Download
Method 2: Create a custom UPI QR code with ToolsArena
- Select "URL" or "Text" as the QR code type
- Enter:
upi://pay?pa=yourname@upi&pn=Your+Name&cu=INR - Replace
yourname@upiwith your actual UPI ID - Optional: Add
&am=500to pre-fill a specific amount - Generate, download, and print
A static UPI QR code works indefinitely as long as your UPI ID and linked bank account remain active.
QR Code Customization: Colors, Size & Error Correction
A well-designed QR code is both functional and on-brand.
Colors
- Dark foreground on light background — Always. Never invert.
- Minimum contrast ratio: 4:1
- Safe foreground colors: Dark blue, dark green, dark purple, dark brown, black
- Avoid: Yellow, light pink, light gray, or red as the foreground
Error correction levels
| Level | Recovery | When to Use |
|---|---|---|
| L (Low) | ~7% | Clean digital displays |
| M (Medium) | ~15% | General use — most common |
| Q (Quartile) | ~25% | Outdoor signage |
| H (High) | ~30% | Logo overlays, curved surfaces |
Adding a logo
Use H-level error correction. The logo should not cover more than 30% of the code area. Keep the logo centered and test on multiple devices.
QR Code Print Guide: Sizes for Posters, Cards, Flyers
Recommended print sizes
| Use Case | Minimum | Recommended | Scan Distance |
|---|---|---|---|
| Business card | 2 x 2 cm | 2.5 x 2.5 cm | 10-15 cm |
| A4 flyer | 3 x 3 cm | 5 x 5 cm | 15-30 cm |
| Restaurant table | 4 x 4 cm | 6 x 6 cm | 20-40 cm |
| Poster | 5 x 5 cm | 8 x 8 cm | 30-60 cm |
| Signage | 8 x 8 cm | 15 x 15 cm | 50-150 cm |
| Billboard | 30 x 30 cm | 60 x 60 cm | 3-6 meters |
For print: Download as SVG (scales infinitely). For digital: PNG at 300x300px+. Print at 300 DPI minimum. Always maintain a white quiet zone of 4+ module widths on all sides.
QR Code Best Practices & Common Mistakes to Avoid
Best practices
- Always test before printing with at least 2 different phones (iPhone + Android)
- Use short URLs — shorter data = simpler QR pattern = scans faster
- Add a call-to-action near the code: "Scan for Menu", "Scan to Pay"
- Include
https://in URLs for older scanner compatibility - Use SVG for print, PNG for digital
Common mistakes
- Printing too small — under 2 cm may not scan reliably
- Low contrast — light gray on white fails to scan
- No quiet zone — placing the code flush against a colored border
- Encoding too much data — long text makes dense, hard-to-scan patterns
- Not testing the destination — broken or non-mobile-friendly URLs
- No internet at location — URL codes are useless underground or in dead zones
Static vs Dynamic QR Codes: Which Do You Need?
Static QR codes
Data is permanently embedded. Free forever. Best for WiFi, vCards, UPI, personal use.
Dynamic QR codes
Encodes a redirect URL you can update anytime without reprinting. Tracks scan analytics. Requires paid subscription. Best for menus, packaging, marketing campaigns.
If you are making a QR code for your WiFi, business card, UPI payment, or a URL that will not change, a free static QR code from ToolsArena is all you need.
How to Use the Tool (Step by Step)
- 1
Open ToolsArena QR Code Generator
Go to ToolsArena.in and open the free QR Code Generator. No signup, no app download required.
- 2
Select the QR code type
Choose what to encode: URL, WiFi, vCard (contact), text, email, phone number, or SMS.
- 3
Enter your content
Paste the URL, type the WiFi password, fill in contact details, or enter your text.
- 4
Customize colors and settings
Optionally change foreground/background colors. Select the error correction level — use High if adding a logo.
- 5
Generate and download
Click Generate. Download as PNG for digital use or SVG for print. Test with your phone camera before distributing.
Frequently Asked Questions
How to make a QR code for free?+−
Open ToolsArena's QR Code Generator, select your data type (URL, WiFi, vCard, text, etc.), enter the content, and click Generate. The QR code is ready instantly — no signup, no watermark, no cost.
How to create a QR code for a website link?+−
Select "URL" in ToolsArena's QR Code Generator, paste your full website URL (including https://), and click Generate. Download as PNG for digital sharing or SVG for print.
How to make a QR code for WiFi?+−
Select "WiFi" as the QR code type. Enter your network name (SSID) exactly as it appears, enter the password, and choose WPA/WPA2 encryption. Scanning connects the phone automatically.
How to make a QR code for a restaurant menu?+−
Upload your menu to a website or Google Drive. Copy the URL. Generate a URL QR code with ToolsArena, print at minimum 5x5 cm, and place on tables with "Scan for Menu" text.
How to create a QR code for a business card?+−
Select "vCard" in ToolsArena, fill in your name, phone, email, company, job title, and website. Download as SVG. Print on business card back at minimum 2x2 cm.
Can I customize QR code colors?+−
Yes. Use dark colors on a light background with at least 4:1 contrast ratio. Avoid yellow, light gray, or red as foreground. Black-on-white is the most universally scannable.
What size should a QR code be for printing?+−
Business cards: 2x2 cm min. Flyers: 3-5 cm. Restaurant tables: 5-6 cm. Posters: 8+ cm. Billboards: 30+ cm. Scanning distance is roughly 10x the code size. Print at 300 DPI minimum.
Do QR codes expire?+−
Static QR codes never expire — they work forever as long as the destination (URL, UPI ID, WiFi) remains active. Dynamic QR codes can expire if the subscription lapses.
How to make a QR code for UPI payment?+−
Use your UPI app (Google Pay, PhonePe, Paytm) "My QR Code" option. Or in ToolsArena, create a URL QR with: upi://pay?pa=yourUPIid@bank&pn=Your+Name&cu=INR. Works with all UPI apps.
Can I track QR code scans?+−
Static QR codes do not track scans. For tracking, use a dynamic QR code from a paid platform, or use UTM parameters in your URL and track in Google Analytics.
What is the difference between static and dynamic QR codes?+−
Static codes encode data permanently and are free. Dynamic codes use a redirect URL that can be changed anytime but require a paid subscription. Dynamic codes also provide scan analytics.
Are QR codes safe to scan?+−
The QR code itself is safe. The risk is in where it points. Always check the URL preview before opening. Never enter passwords on a site reached through a QR code from an unknown source.
Make a QR Code Free — Right Now
Create QR codes for URLs, WiFi, contacts, menus, UPI payments, and more. Download as PNG or SVG. No signup, no watermark, unlimited uses.
Open QR Code GeneratorRelated Guides
Strong Password Guide
NIST 2024 guidelines, time-to-crack tables, and the right way to manage passwords.
Image Compression Guide
Everything web developers, bloggers, and designers need to know about compressing images for fast, beautiful websites.
Complete Word Counter Guide
Everything writers, students, bloggers, and SEO professionals need to know about word count.