QR codes are the offline-to-online bridge
Menus, flyers, business cards, product packaging, event posters, restaurant tables — QR codes turned every piece of physical media into a clickable link. Post-2020 they are universal: no app needed, every phone camera scans them natively.
The catch is that most "free" QR generators hide the actual product behind watermarks, expiry dates, or surprise paywalls when your printed flyers are already distributed. PoolTool's free QR code generator is what it says: custom colors, logo embedding, high-resolution downloads, no watermark, no expiry, no signup. The codes you generate work forever because they are simple, static, and yours.
Static vs dynamic QR codes (the paywall trick to know)
Understanding this distinction saves real money. **Static codes** encode the URL directly — free forever, work forever, but the destination cannot be changed after printing. **Dynamic codes** point to a redirect service that forwards to your URL — editable later, with scan analytics, but dependent on the provider staying in business (this is where surprise paywalls live: services that deactivate your printed codes unless you subscribe).
The practical rule: use free static codes for anything permanent (business cards, packaging). If you need editable destinations or scan tracking for a campaign, self-host a redirect on your own domain — a one-page link you control — and point a static code at that. Same flexibility, zero subscription.
Design rules that keep codes scannable
Custom does not mean chaotic — QR codes have physics. Keep strong contrast (dark modules on light background; inverted codes fail on many scanners), preserve the quiet zone (the blank margin around the code), keep logos small and centered (under ~25% of the area), and never go below 2×2 cm for print at typical scanning distance.
Then do the step everyone skips: test the final code with three different phones, at print size, in real lighting. Ten seconds of testing beats a thousand unscannable flyers.
Marketing uses that actually work
The QR deployments with proven returns: packaging insert → review page (reviews are local SEO gold), business card → WhatsApp chat (removes all contact friction), poster → landing page with UTM parameters (finally measure what print advertising does), restaurant table → menu/ordering, and event badge → LinkedIn profile.
That last-mile tracking matters: append UTM parameters to your QR destination URLs and Google Analytics will finally show you exactly which physical touchpoints drive traffic — offline marketing with online measurement.