QR codes quietly became infrastructure: menus, payments, tickets, packaging. For creators and small businesses they are the cheapest conversion tool that exists — printable, free to make, and (if you build them right) permanent. This guide covers the codes worth making, the print rules that decide whether they scan, and how to measure scans without paying a QR subscription.
Static vs dynamic: the trap to avoid
Direct answer: a static QR encodes your data inside the pattern itself and works forever; a dynamic QR points to a redirect owned by a QR company — when the subscription lapses, every printed code dies. Most "free" QR sites default you to dynamic codes precisely so you'll have to pay later.
Dynamic codes have one real advantage — you can change the destination after printing. If you need that, fine, pay for it knowingly. For everything else, generate a static code with the free QR Code Generator: no watermark, no expiry, no account, and the code is yours permanently.
The six QR codes every creator should have
- Link-in-bio QR — on banners, end cards and business cards; one scan replaces "the link is in my bio".
- UPI payment QR — your VPA with an optional amount; tips, stall sales and commissions without a card machine.
- WhatsApp QR — opens a chat with a pre-filled message; the highest-converting contact method for orders and enquiries.
- WiFi QR — studio, cafe or event WiFi without spelling passwords out loud.
- vCard QR — one scan saves your name, number and links to their contacts.
- Event QR — adds your workshop or premiere straight into their calendar.
All six are content types in the QR Code Generator, along with social-profile, map, email, phone and SMS codes.
Print rules that decide whether it scans
Direct answer: dark pattern on light background, minimum 2 × 2 cm, quiet zone intact, and size roughly 1/10 of the scanning distance — a poster scanned from 3 metres needs a ~30 cm code.
- Contrast is king. Inverted (light-on-dark) codes fail in many scanner apps; low-contrast brand palettes fail in bad lighting. The generator warns you live when a combination is risky.
- Logos are fine — within limits. High error correction tolerates ~30% obstruction; keep the logo under 20% of the code area and let the tool auto-switch correction levels.
- Export vector for print. A stretched 300px PNG turns mushy; download the SVG (or 2048px PNG) so edges stay razor-sharp at any size.
- Test before the print run. Two phones, one older, both camera apps — thirty seconds that saves a thousand flyers.
Track scans free with UTM links
Direct answer: you don't need a paid QR dashboard — tag the destination with utm_source=qr and a campaign name before generating the code, and every scan shows up in GA4 as its own traffic source.
Build the tagged link in the UTM Link Builder (it has a "Printed QR" preset), hit Make a QR of this link, and the generator opens with the link pre-filled. One code per placement — utm_campaign=poster_mumbai vs utm_campaign=packaging — tells you which surface actually earns scans. Keep the visible link clean with the Slug Generator if the URL will be printed alongside.