QR Code Generator Online: Create QR for URL, Text, WiFi
QR code generator online: create QR codes for URLs, plain text, WiFi, and vCards, choose the pixel size, and download as PNG.
Updated 2026-08-16
Related Tools
Barcode Generator: Create Barcodes for Products Online
Random Number Generator: Generate Numbers in Range
QR Code Decoder: Read QR Codes from Photos & Images Online
Age Calculator: Exact Age by Date of Birth, Years & Days
BMI Calculator: Calculate Body Mass Index & Health Status
Calorie Calculator: Daily Intake & TDEE for Weight Loss
Features
- Generate QR codes for URLs and websites: paste any link, scanning opens the page directly
- Create QR codes for plain text: up to about 2,900 bytes of content
- Generate WiFi QR codes with WPA/WPA2, WEP, or no-password encryption, including hidden networks
- Create vCard QR codes with name, phone, email, address, organization, and website fields
- Adjust the output size from 100 to 1000 pixels for screen or print
- Save QR codes as PNG images with one click
- Instant generation as you type: no Generate button needed
- For business cards, menus, and marketing materials
How to Use
- 1Select the QR code type (URL, Text, WiFi, or vCard).
- 2Enter your content in the input fields.
- 3The QR code generates instantly as you type.
- 4Adjust the size if needed.
- 5Click Save to save the QR code as PNG.
- 6Print or share your QR code.
- 7For a WiFi QR code: select the WiFi type, enter your network name (SSID), password, and choose encryption type (WPA/WPA2, WEP, or none). When scanned, phones connect automatically, perfect for guest networks and office WiFi.
- 8For a vCard QR code: fill in name, phone, email, organization, and address fields. When scanned, the contact saves directly to the phone's address book, ideal for business cards, trade shows, and networking events.
Frequently Asked Questions
What is a QR code?
QR code (Quick Response code) is a two-dimensional barcode that can store various types of data. When scanned with a smartphone camera, it can open websites, connect to WiFi, add contacts, or display text. QR codes are widely used for marketing, payments, and information sharing.
How do WiFi QR codes work?
WiFi QR codes encode the network name (SSID), password, and encryption type. When scanned, the phone automatically connects to the WiFi network without manually entering credentials. This is perfect for guests or home networks.
What is a vCard QR code?
vCard is a standard format for electronic business cards. A vCard QR code contains contact information (name, phone, email, address). When scanned, it adds the contact to the phone's address book. Great for business cards and networking.
Can I add a logo to my QR code?
This tool generates plain QR codes without logo overlay. If you need a branded QR, generate the code here, then combine it with your logo in an image editor. Keep the logo under about 25% of the code's area and leave the three corner finder squares untouched. Every added logo element reduces error-correction margin, so always test the final version with a phone before printing.
How do I create a QR code for a map location?
Use the URL type and paste a share link from your map app: in Google Maps, tap Share > Copy link (it looks like https://maps.app.goo.gl/...); in Apple Maps, tap the Share button and copy the link. Scanning the QR then opens the location directly in the viewer's phone. The raw coordinates in the link may be long, but QR codes handle it fine.
Can QR codes be scanned by any phone?
Most modern smartphones can scan QR codes directly with the camera app (no app needed). This includes iPhones (iOS 11+), Android phones (Android 8+), and many older devices with QR scanner apps. QR codes are universally compatible.
How do I create a QR code for a restaurant menu?
Select the 'URL' type and enter the link to your online menu. You can also use the 'Text' type to enter menu items as plain text displayed when scanned. For best results, link to a mobile-friendly menu page. Test the QR code at different sizes to ensure reliable scanning.
What is the best QR code size for different use cases?
For business cards: 300-400 pixels. For flyers and posters: 500-800 pixels. For large banners: 1000+ pixels. Ensure sufficient contrast against the background. A minimum print size of 2-3 cm (about 1 inch) is recommended for reliable smartphone scanning.
Can I generate QR codes for app store links?
Yes. Enter the direct App Store or Google Play URL. You can create separate QR codes for iOS and Android, or use a smart link service that detects the user's device. This is an excellent way to drive app installations from print materials and advertisements.
How do QR codes compare to NFC tags?
QR codes are visible, require no special hardware (just a camera), and can be printed on any surface at minimal cost. NFC tags are invisible, require a tap, and have limited storage. QR codes are more versatile for marketing and information sharing, while NFC is better for contactless payments and automation.
Why won't my QR code scan?
Work through the checklist: 1) Size: on paper, the QR should be at least 2-3 cm (roughly 1 inch); on screen, make it fill a phone screen comfortably. 2) Contrast: dark modules on a light background; avoid glossy paper and patterned backgrounds. 3) Quiet zone: keep a border of at least 4 modules (about 1/10 of the code width) clear on all sides. 4) Damage: a torn or wrinkled code fails; regenerate and reprint. 5) Content: WiFi and vCard codes must contain the exact full payload; a truncated string produces a valid-looking code that opens nothing.
What's the difference between a QR code and a regular barcode?
A barcode stores data in one direction (typically 12-13 digits for EAN/UPC) and needs a laser or dedicated scanner; a QR code stores data in two dimensions (up to about 4,296 alphanumeric characters), and any smartphone camera reads it. QR also carries error correction, so a code with a small logo or minor damage still scans, while barcodes fail if even slightly scratched. For anything that needs URLs, WiFi credentials, or more than a product ID, QR wins.
Can I make a QR code that tracks scans or lets me edit the link later?
Not with a static code: a plain QR encodes the final content permanently, so scan statistics and later edits are impossible. That requires a dynamic QR service, which is paid (e.g., QRCode Monkey Pro, or a static QR pointing at a short link you control). Honest trade-off: for menus, business cards, or signs that may change, either regenerate and reprint when the content changes, or wrap the destination in a short-link service so the printed code never has to change.
I typed the WiFi password or URL wrong and generated the code, can I edit it?
No, a QR encodes exactly what you entered, and nothing about the code can be changed after generation. The fix is one step: correct the field (SSID, password, or URL) and generate again; the new code is instantly ready to print. This is precisely why the dynamic-QR advice exists: anything you might typo or update later should point at something you control, or you reprint.
Two generators produced visibly different patterns for the same content, which one works?
Both scan correctly. QR encoding is standardized, so the same content, version, and error-correction level produce the same data modules; visual differences come from different versions (size), error-correction levels (H vs L), or a different quiet-zone margin, all of which scan fine. You can verify either with any phone camera. The one thing that must match is the payload itself: a truncated URL or a missing WiFi field produces a valid-looking code that opens nothing.