How to Make a QR Code Free in Seconds
Making a QR code takes less time than reading this sentence — if you use the right kind of generator. The wrong kind signs you up for a 'free trial' that holds your printed codes hostage later.
Here's the fast, free, no-strings method, plus the special formats for Wi-Fi sharing and contact cards.
The 30-second method
- Type or paste your text or URL (include https:// for links)
- Choose a size: 256px for screens, 512px for everyday print, 1024px for large formats
- Generate, preview, and download the PNG
That's genuinely it. The code encodes your content directly — no account, no expiry, no redirect service in the middle.
Make a Wi-Fi QR code
The most beloved QR trick: guests scan and join your network without typing a password. Format the text exactly like this:
WIFI:T:WPA;S:YourNetworkName;P:YourPassword;;
Replace T:WPA with T:WEP for old WEP networks, or use T:nopass for open networks (omit the P: field). Phone cameras recognize this format natively and offer to join the network.
Make a contact (vCard) QR code
Encode a vCard and scanners offer to save you as a contact. Keep it minimal — name, phone, email, one URL — since long vCards make dense, fussy codes:
BEGIN:VCARD
VERSION:3.0
FN:Jane Doe
TEL:+15551234567
EMAIL:jane@example.com
END:VCARD
Test before you print
- Scan with two different phones (iPhone and Android cameras both scan natively)
- Test in the actual lighting where the code will live
- Print one proof at final size and scan it from the expected distance
- Check that URLs open correctly — including the https:// prefix
Pay special attention to codes placed behind glass or on curved surfaces like bottles: reflections and distortion are the two most common reasons a code that scans perfectly on screen fails in the real world. A thirty-second test with an actual phone saves reprinting the entire batch.
Sizing and placement tips
Give the code breathing room: the blank quiet zone around it should be at least four modules wide. Never place codes where they'll be creased, curved sharply or photographed at extreme angles. On dark surfaces, put the code on a white patch — scanners need contrast, not style.
Printing QR codes that scan reliably
Screen-perfect codes fail in print for predictable reasons. Print at 300 DPI minimum — a 512px code gives you about 4.3 cm of crisp print, plenty for flyers. Never enlarge a small code in layout software; regenerate at the size you need instead, since scaling introduces blur at the module edges.
Paper matters too: uncoated stock is forgiving, while glossy finishes create reflections that defeat phone cameras under bright light. About 2x2 cm is the practical minimum size for arm's-length scanning — denser codes with long URLs need to be larger. And always print one proof and scan it from the real viewing distance before committing to the full run.
Related guides
Frequently asked questions
Is it really free to make a QR code?
Yes — static QR codes are just an encoding of your text, and free generators create them instantly. Be wary of generators pushing 'dynamic' codes with subscriptions; you don't need those for basic uses.
Do I need an app to scan QR codes?
No. Every modern iPhone and Android phone scans QR codes directly with the built-in camera app — just point it at the code.
How do I share Wi-Fi with a QR code?
Encode WIFI:T:WPA;S:networkname;P:password;; as the code's text. Guests point their camera at it and get a join prompt — no password typing.
Can I put my logo in the middle of a QR code?
Yes, QR codes have error correction that tolerates up to ~30% damage, so a small centered logo usually still scans. Keep it small, test thoroughly, and use high error-correction settings if your generator offers them.
Private by design: SwiftPDF tools run entirely in your browser — your files never leave your device.