Creating Scannable, High-Impact QR Codes for Packaging and Marketing
Contrast rules for scannability
Scanners read the difference between dark and light modules. Always use a dark foreground on a light background with at least a 4:1 contrast ratio. Inverted codes (light on dark) fail on many older phone cameras. Gradients work well when both ends stay dark, and keep a clear "quiet zone" margin around the code.
Sizing guidelines
- Packaging labels & stickers: minimum 2 × 2 cm (0.8 in); 2.5 cm+ when a logo is embedded.
- Business cards: 2–2.5 cm keeps short URLs and vCards reliable.
- Posters & flyers: roughly 1/10 of the expected scanning distance.
- Billboards: scale with distance — a code viewed from 10 m should be about 1 m wide. Export SVG so it stays razor-sharp.
Static vs. subscription redirect QR codes
A static QR code stores your data directly in the pattern — it is permanent and works with no internet service in between. Many "free" generators instead create dynamic redirect codes pointing at their own short link; when the trial ends, the link breaks and your printed packaging becomes useless. CodeCraft only makes static codes, so what you print keeps working.
Frequently asked questions
Do these QR codes expire or have scan limits?+
No. CodeCraft creates static QR codes — your link or text is encoded directly into the pattern itself. There is no redirect server in between, so nothing can be switched off, throttled or put behind a paywall. They will scan forever, unlimited times.
Can I use the exported SVG files for commercial merchandise and Amazon/Etsy packaging?+
Yes. Everything you generate is yours to use commercially — product packaging, Amazon and Etsy listings, labels, merch and print ads. No attribution or watermark is required. Note that retail barcodes (EAN/UPC) for marketplaces should use numbers officially registered with GS1.
Are my links or Wi-Fi passwords uploaded to any server?+
Never. All generation happens locally in your browser with JavaScript. Your URLs, contact details, Wi-Fi passwords and uploaded logos never leave your device — you can even use the tool offline once the page has loaded.