How to Make a QR Code Free — Custom QR Codes in Seconds
Want to make a QR code free? Whether you're linking a physical flyer to a website, sharing your Wi-Fi password, or putting a contact card in a presentation, a QR code is the fastest way to bridge print and digital. This guide shows you how to generate one in seconds — no account, no watermark, no expiry.
What Is a QR Code?
A QR code (Quick Response code) is a type of matrix barcode that stores data — a URL, text, phone number, email address, or any other string — in a pattern of black and white squares. A smartphone camera or QR scanner reads the pattern and instantly retrieves the encoded information.
QR codes were invented in 1994 for automotive manufacturing and went mainstream when smartphones made scanning built-in. Today they're everywhere: restaurant menus, business cards, product packaging, event tickets, advertising billboards, and payment systems.
How to Make a QR Code — Step by Step
The QR Code Generator on this site uses the qrcode JavaScript library to generate codes entirely in your browser. No data is sent to a server.
Step 1 — Go to the QR Code Generator
Visit want2convert.com/qr-code-generator.
Step 2 — Enter your content
Type or paste the content you want the QR code to encode. Common options include:
- Website URL (e.g.
https://want2convert.com) — the most common use case - Plain text — a message, quote, or information snippet
- Phone number —
tel:+15551234567— opens the dialler when scanned - Email address —
mailto:you@example.com— opens a new email when scanned - Wi-Fi credentials —
WIFI:S:NetworkName;T:WPA;P:password;;— connects automatically when scanned on iOS/Android - SMS —
sms:+15551234567:message text— opens a pre-filled text message - vCard — a contact card in vCard format — adds to the device's contacts when scanned
Step 3 — Set the size
Choose the output size in pixels. For most uses:
- 200–300px — small display or email signature
- 400–600px — standard — works for print at business-card size
- 1000px+ — large format printing (posters, banners, signage)
Step 4 — Choose the format
- PNG — best for documents, presentations, emails, and anywhere you're embedding a raster image
- SVG — vector format, infinitely scalable without pixelation — best for printing at any size
For print, choose SVG. For digital use, PNG is simpler.
Step 5 — Download your QR code
Click Generate and then Download PNG or Download SVG. The file saves to your device.
What Can a QR Code Store?
QR codes can hold significantly more data than barcodes, but there are practical limits:
| Content type | Max data | Notes | |-------------|----------|-------| | URL | ~300 chars optimal | Longer URLs = denser QR, harder to scan | | Plain text | ~200–500 chars | More text = more complex code | | Phone number | ~20 chars | Very simple, fast to scan | | vCard contact | ~500 chars | Use compact vCard format | | Wi-Fi password | ~100 chars | SSID + password + encryption type |
Important: The more data you encode, the denser the QR code becomes, which can make it harder to scan at small sizes. For very long URLs, use a URL shortener first.
QR Code Permanence: Static vs Dynamic
Static QR codes (what this generator makes): The data is baked into the pattern. If you want to change the URL, you have to generate a new QR code and replace the old one. Free to generate, work forever, no service dependency.
Dynamic QR codes (paid services like QR Code Generator Pro, Bitly): A short redirect URL is encoded. The redirect target can be changed without reprinting the QR code. Useful for posters and packaging where reprinting is expensive, but requires an ongoing subscription.
For most use cases — business cards, flyers, presentations, emails — static QR codes are the right choice and completely free.
Using QR Codes Effectively
Test before printing: Always scan your generated QR code with your phone before printing or distributing. Confirm it opens the correct URL or shows the correct information.
Add enough white space (quiet zone): QR codes need a clear white border around them (the "quiet zone") to scan reliably. At least 4 modules (the small squares) of white space on all sides. Most generators include this automatically.
Contrast matters: Black QR codes on white backgrounds scan perfectly. Coloured QR codes (dark on light backgrounds) work if there's sufficient contrast. Light-on-dark often fails to scan.
Size for intended use:
- Business card: at least 1.5cm × 1.5cm
- A4 flyer: at least 3cm × 3cm
- Outdoor poster: at least 10cm × 10cm
QR Codes for Common Uses
Restaurant menus: Encode the URL of your online menu. Customers scan to view — no physical menus needed.
Wi-Fi passwords: Encode your Wi-Fi details. Guests scan to connect automatically, no manual password entry.
Contact sharing: Encode a vCard with your name, phone, email, and company. Recipients scan to add you to their contacts.
Event check-in: Encode a unique token per ticket. Organisers scan to validate attendance.
Product packaging: Encode a product page URL, instruction video, or warranty registration page.
Related Tools
- Barcode Generator — generate Code128, EAN-13, and UPC barcodes for product labelling
- Word Count — check the length of text before encoding it in a QR code
- URL Encode — encode special characters in URLs before generating a QR code
- Compress Image — reduce the size of a QR code PNG if needed