QR Code Generator – Create QR Codes Online Free
Create QR codes instantly for URLs, text, WiFi, email, WhatsApp, phone numbers, and vCards. Customize colors, add a logo, and download as PNG, SVG, or JPG — all free, no signup required.
Content Type
Customization
Size
Error Correction Level
Higher = more damage resistant but larger QR code
QR Color
#000000Background Color
#ffffffLogo / Icon in Center (optional)
Use H error correction when adding a logo. PNG recommended.
Margin (quiet zone)
Live Preview
Enter content above to generate QR code
Download
What is a QR Code?
A QR code (Quick Response code) is a type of 2D barcode invented in 1994 that stores information in a grid of black and white squares. Unlike traditional barcodes that only hold numbers, QR codes can encode text, URLs, WiFi credentials, contact cards, phone numbers, and more.
Today QR codes are everywhere — restaurant menus, business cards, product packaging, event tickets, and advertisements. Any modern smartphone camera can scan a QR code in under a second.
How to Create a QR Code
- Choose a content type from the tabs — URL, Text, WiFi, Email, WhatsApp, Phone, or vCard.
- Enter your content in the input fields that appear for that type.
- Customise your QR code — choose size, error correction level, foreground and background colours, add a logo, and set the quiet zone margin.
- Your QR code updates in real time as you type — no button needed.
- Select your download format (PNG, SVG, or JPG) and click Download QR Code.
- Scan your QR code with a phone to verify it works before printing or sharing.
Types of QR Codes You Can Create
URL QR Codes
The most common type. Enter any website URL and anyone who scans the code is taken directly to that page. Perfect for business cards, flyers, packaging, and digital marketing where you want to bridge print and online.
WiFi QR Codes
WiFi QR codes let guests connect to your network without typing a password. Enter the network name (SSID), password, and security type (WPA2 is most common). When scanned, Android and iOS offer to connect automatically. Great for cafes, hotels, offices, and homes.
vCard QR Codes
vCard QR codes embed contact information — name, phone number, email, company, and website. When scanned, the phone offers to save the contact directly to the address book. The modern replacement for exchanging paper business cards.
WhatsApp QR Codes
WhatsApp QR codes open a direct WhatsApp chat with a specified number. You can optionally include a pre-filled message. Used by businesses for customer support links, click-to-chat campaigns, and service enquiries.
QR Code Error Correction Explained
QR codes can be scanned even when partially damaged, dirty, or covered by a logo thanks to built-in error correction. There are four levels:
| Level | Data Recovery | Best Use Case |
|---|---|---|
| L – Low | 7% | Clean digital displays, minimal damage risk |
| M – Medium | 15% | General purpose, printed materials |
| Q – Quartile | 25% | Industrial environments, outdoor printing |
| H – High | 30% | QR codes with a logo or icon in the centre |
Tip: When placing a logo in the centre of your QR code, always use level H. The logo covers roughly 15–25% of the code, and level H guarantees the remaining data is sufficient to reconstruct the full content.
Frequently Asked Questions About QR Code Generator
What is a QR code?
A QR code (Quick Response code) is a 2D barcode that stores information in a grid of black and white squares. It can encode URLs, text, WiFi credentials, contact details, and more. Any modern smartphone camera can scan a QR code instantly to open websites, save contacts, or connect to WiFi.
How do I scan a QR code?
On iPhone (iOS 11+), open the built-in Camera app and point it at the QR code — a notification will appear. On Android, use the default Camera app or Google Lens. No separate app is needed on modern smartphones.
How long do QR codes last?
Static QR codes generated here last forever because the content is encoded directly in the image — there is no server or expiry. However, if the URL the code points to goes offline, the QR will still scan but the destination will not load.
Can I add a logo to my QR code?
Yes. Upload a logo or icon in the Logo/Icon section and it will appear in the center of the QR code. Always use error correction level H (30%) when adding a logo so the QR code remains scannable even with the center covered.
What is error correction in QR codes?
Error correction lets a QR code be scanned even if it is partially damaged or obscured. There are four levels: L (7% recovery), M (15%), Q (25%), and H (30%). Higher levels produce larger QR codes but withstand more damage. Use H when adding a logo overlay.
Can I create a WiFi QR code?
Yes. Switch to the WiFi tab, enter your network name (SSID), password, and security type (WPA2 is recommended). When scanned, Android and iOS devices will offer to connect automatically without typing the password.
What is the best QR code size for printing?
The minimum printable size is 2 cm × 2 cm. For business cards, 300–400 px works well. For posters and banners, use 500 px or the custom size option and download as SVG for lossless scaling at any size.
Can I edit a QR code after creating it?
Static QR codes cannot be edited because the data is embedded in the image pixels. To change content, simply generate a new QR code with the updated information — it only takes a second.
What file formats can I download?
You can download as PNG (best for digital use and supports transparent background), JPG (for photo-based printing), or SVG (scalable vector — prints at any size without pixelation, ideal for large-format printing).
Is the QR code generator free on Calcon?
Yes, Calcon's QR Code Generator is completely free with no signup, no watermarks, and no usage limits. Generate unlimited QR codes for any content type instantly.
Related Text Tools
Barcode Generator
Create CODE128, EAN, UPC barcodes and download SVG/PNG.
Binary to Text
Decode binary code to readable text instantly.
Case Converter
Convert text to any case format instantly.
Character Counter
Count characters and check social media limits instantly.
CSV to JSON Converter
Convert CSV to JSON with auto-detection and type inference.
Duplicate Line Remover
Remove duplicate lines with case and sort options.
Emoji Copy Paste
Click any emoji to copy it to clipboard instantly.
JSON to CSV Converter
Convert JSON arrays to CSV with nested object support.
Lorem Ipsum Generator
Generate dummy placeholder text instantly.
Markdown to HTML Converter
Convert Markdown to HTML with live preview and toolbar.
