A QR code on a poster is only useful if it still scans after you add a logo, change the colours, and send the file to a cheap print shop. I have seen café Wi-Fi signs that opened the wrong network, and business cards whose codes were too tight, too dark-on-dark, or buried under a huge mark in the centre.
The fix is not a fancier generator. It is to encode the right payload, leave enough of the pattern visible, and test the print with two phones.
What you can encode
The QR Code Generator on ToolSphare is a free, no-sign-up workspace that builds the code in your browser. Your URL, Wi-Fi password and logo stay on the device during creation, according to the page. Downloads are PNG, SVG or PDF, with no watermark.
Content types on the page:
- URL
- Text
- Wi-Fi — network name (SSID), security (WPA/WPA2/WPA3, WEP, or open), password, hidden-network checkbox
- Event — title, start and end, optional location and description
- Email — address, optional subject and message
- Phone
- SMS
- WhatsApp — number with country code and no
+, optional pre-filled message - vCard — name, company, job title, phone, email, website
- Location — latitude and longitude, which opens in maps apps when scanned
These are static codes: the payload is written into the image. If you later change a URL or a Wi-Fi password, you must generate and reprint a new code. The FAQ is explicit that this is not a dynamic generator with editable redirect links or analytics.
Customising without breaking the scan
Under Customize Your QR Code you can set:
- Foreground and background colours (defaults are a dark foreground on white)
- Size, default 512px (the features list gives a range from 128px to 1024px)
- Module style and corner/eye style
- A logo overlay: upload, remove, size (default 22%), and logo shape
- Error correction: Low (L), Medium (M), Quartile (Q), or High (H) — best with logo
- Quiet zone: Small, Normal or Large
- Transparent background on PNG
High error correction is what makes a centre logo viable: part of the pattern can be covered and the code should still read. Square PNG or JPG logos with a simple shape and strong contrast work better than a detailed photograph. The page also warns you, more than once, to scan before you print.
How to use it
- Open the QR Code Generator workspace and choose a content type.
- Fill in only the fields you need. For WhatsApp, use a country code without a plus (for a Pakistani number, that starts with
92). - Set colours with strong contrast, keep error correction on High if you add a logo, and start with a modest logo size.
- Click Generate QR Code. Use Scan to test in the preview, then also open the camera on a second phone.
- Download PNG for the web, SVG or PDF for print, and keep a copy of the encoded data if you need to regenerate later.
A practical example: a shop Wi-Fi sign and a freelancer’s card
A small shop wants guests on Wi-Fi without typing a long password. Choose Wi-Fi, enter the exact SSID (including capitalisation and spaces), pick WPA/WPA2/WPA3, type the password, and generate at 512px or larger with High error correction. Put a simple logo in the centre at around the default 22%. Print one copy, scan it from a metre away and from an angle. If the camera hesitates, shrink the logo, enlarge the quiet zone, or go back to black on white.
A freelancer adding a contact code to a visiting card should use vCard, not a blurry photo of a business card. Fill name, title, phone, email and site, add the same logo, and export SVG or PDF so the code stays sharp at a small print size. Test the scan on Android and iPhone if you can. The phone should offer to save the contact, not open a broken URL.
For a WhatsApp enquiry button on a poster, use the WhatsApp tab with a pre-filled message such as “Hello, I saw your ad.” Again, print only after a live scan.
FAQ
Can I put a logo in the middle?
Yes. Upload a square logo; the tool places it in the centre. Use High (H) error correction, and do not let the logo dominate the pattern.
Is this a dynamic QR code?
No. The code contains the final data. There is no hosted redirect you can edit later, and no built-in scan analytics.
Are Wi-Fi passwords uploaded?
The page says generation happens in your browser and that data and logos stay local during creation.
Disclosure: I build ToolSphare, the free tools site that hosts the QR generator described above.
