
How to Generate QR Codes Online for Free — URLs, WiFi, vCards & More
QR codes are everywhere — on restaurant menus, product packaging, business cards, event posters, and storefronts. They bridge the physical and digital worlds with a single camera scan, and creating one takes less than 10 seconds with the right tool.
UtilVox QR Code Generator lets you create customized, high-resolution QR codes for any use case, instantly and for free — no account, no watermark, no expiry.
This guide covers every QR code type UtilVox supports, how to create each one, and best practices for making codes that actually scan reliably.
What Is a QR Code?
A QR code (Quick Response code) is a two-dimensional barcode that encodes data — a URL, text, WiFi credentials, a phone number, or structured contact information — in a pattern of black squares on a white background.
Any modern smartphone camera can scan a QR code without a separate app. iOS has had native QR scanning in the Camera app since iOS 11. Android has it built into Google Lens and most camera apps.
Why QR codes are more useful than ever
- Touchless menus — Restaurants replaced laminated menus with QR codes post-pandemic.
- Business cards — A QR code on your card encodes your full contact details in one scan.
- WiFi sharing — Instead of reading out a 20-character password, guests scan a code.
- Marketing campaigns — Print ads, packaging, and posters can link to landing pages.
- Event ticketing — Unique QR codes replace paper tickets for entry verification.
How to Create a QR Code with UtilVox — Step by Step
Step 1 — Open the QR Code Generator
Navigate to utilvox.com/tools/qr-generator. The tool loads instantly with no sign-in required.
Step 2 — Choose your QR code type
The generator supports multiple content types. Select the one that matches what you want to encode:
| Type | What it encodes |
|---|---|
| URL | Any website link |
| WiFi | Network name, password, security type |
| vCard | Full contact card (name, phone, email, address) |
| Plain text | Any custom text or message |
| Pre-addressed email with optional subject/body | |
| Phone | A phone number for direct dialing |
| SMS | A phone number with pre-filled message |
Step 3 — Enter your data
Fill in the fields for your chosen type. For a URL, paste the link. For WiFi, enter the SSID (network name), password, and whether it's WPA/WPA2 or WEP.
Step 4 — Customize (optional)
UtilVox lets you adjust:
- Error correction level — Higher levels let the code scan even if partially damaged (useful for printed codes that might get scratched)
- Size — Choose from standard sizes or enter a custom pixel dimension
- Foreground and background colors — For branded codes
Step 5 — Download your QR code
Click "Generate QR Code" and download as a PNG (for digital use) or SVG (for print — infinitely scalable without pixelation).
QR Code Types — Detailed Guide
URL QR Codes
The most common type. Encode any web address — including URLs with parameters, UTM tracking codes, or anchors.
Best practice: Use a short URL if possible. Shorter data = simpler code = more reliable scanning. If your URL is very long (e.g., an Amazon product link), paste it through a shortener first.
Use cases:
- Link a poster to a product page
- Connect a business card to your LinkedIn profile
- Point a packaging label to a how-to video
WiFi QR Codes
WiFi QR codes encode your network name (SSID), password, and security type. When a guest scans it, their phone prompts them to join the network automatically — no typing required.
Fields you'll need:
- Network name (SSID) — Exactly as it appears in WiFi settings
- Password — Case-sensitive
- Security — WPA/WPA2 (most modern routers), WEP (older), or None (open network)
Where to put WiFi QR codes:
- Printed and framed at the reception desk or checkout counter
- On a welcome card in an Airbnb or hotel room
- On the back of your WiFi router
vCard QR Codes
A vCard QR code encodes your contact information in the standard VCF format. When scanned, the phone offers to save the contact directly to the address book.
Fields you can include:
- Full name and company
- Mobile, work, and home phone numbers
- Email address(es)
- Website URL
- Physical address
Pro tip: Put a vCard QR code on your business card. When someone scans it, they get your full contact details imported in one tap — no manual typing, no transcription errors.
Plain Text QR Codes
Encodes any string of text. Useful for sharing short instructions, discount codes, serial numbers, or any message you want scannable without a URL.
Use cases:
- Product serial number for warranty registration
- Coupon or promo code on printed material
- Internal asset tracking labels
How to Make QR Codes That Always Scan
Not all QR codes are equal. A poorly designed or sized code can fail to scan, frustrating users. Follow these practices:
Choose the right size for the medium
The minimum recommended size for a printed QR code is 2 × 2 cm for short-range scanning (handheld). For codes on posters or banners that people scan from a distance, scale up proportionally.
Rule of thumb: The scanning distance should be no more than 10× the code's width. A 3 cm code scans reliably from 30 cm away.
Always include a quiet zone
A QR code needs a border of blank white space around it — called the quiet zone — equal to at least 4 modules (the small squares in the code). Never crop this border or let design elements overlap it.
Use high error correction for physical media
UtilVox offers four error correction levels:
- L (7%) — Low. Smallest code, least robust. Good for clean digital displays.
- M (15%) — Medium. Good balance for most uses.
- Q (25%) — Quartile. Use when the code might get partially obscured.
- H (30%) — High. Best for print where codes might be scratched, folded, or partially covered.
For business cards, product labels, and anything printed, use Q or H.
Test before printing
Always scan your QR code with at least two different devices (an iPhone and an Android phone) before printing 5,000 copies. Use both the native camera app and a dedicated QR scanner app.
Contrast matters
The code must have strong contrast between foreground and background. Black on white is the gold standard. If you're using a colored QR code for branding, make sure the color-blind contrast ratio is still high. Never use yellow or light gray on white — scanners will miss it.
QR Codes for Business — Practical Applications
Restaurants and hospitality
Replace printed menus with a QR code that links to a Google Drive PDF or a dedicated menu page. Update the menu anytime without reprinting. Add a WiFi QR code on the table so guests can connect instantly.
Real estate
Put a QR code on a "For Sale" sign that links to the property listing with photos, virtual tour, and contact form. Prospective buyers scan while standing in front of the house.
Events and conferences
Generate unique QR codes for each ticket that encode the attendee's name and ticket tier. Scan at the door for instant, paperless check-in.
Retail packaging
Link product packaging to tutorial videos, warranty registration pages, or customer review forms. Track engagement by using UTM-tagged URLs.
Professional networking
Add a vCard QR code to your email signature, your LinkedIn bio, or the back of your business card. Make it easy for anyone to save your contact details instantly.
Frequently Asked Questions
Do UtilVox QR codes expire?
No. UtilVox generates static QR codes — the data is encoded directly in the code pattern. There is no server or database involved, so the code will work forever as long as the destination (e.g., the linked URL) still exists.
Is there a limit on how many QR codes I can generate?
No limit. Generate as many as you need, as often as you need.
Can I edit a QR code after creating it?
Static QR codes cannot be edited after generation — the data is locked into the pattern. If you need to update the destination later, create a new code. For editable "dynamic" QR codes (which redirect through a short link you can change), you'd need a dedicated QR platform service.
What format should I download — PNG or SVG?
- PNG — For digital use (websites, emails, slide decks). Choose a large size (at least 500×500 px).
- SVG — For print. SVG is a vector format that scales to any size without pixelation. Always use SVG for business cards, banners, and packaging.
Will QR codes work without internet?
It depends on the content type. WiFi and vCard QR codes work offline — the phone reads the encoded data directly. URL QR codes require an internet connection to open the destination page.
Conclusion
QR codes are one of the most practical tools for bridging physical materials with digital experiences. Whether you're a restaurant owner, a freelancer, a marketer, or someone who just wants to share their WiFi without reading out the password, UtilVox QR Code Generator makes it instant, free, and customizable.
Create your first QR code in seconds at utilvox.com/tools/qr-generator.
Related Free Tools on UtilVox
- QR Code Generator — Generate QR codes for any URL or text free
- Barcode Generator — Create barcodes for products and inventory
- URL Encoder — Encode URLs before creating QR codes
- Image Compressor — Compress QR code images for web use