On this page
your QR, your colors, our tracking.
what this tool does
Takes a URL, lets you customize the QR code's colors, frame style, and embedded logo, and gives you a downloadable image in PNG, SVG, or PDF. If you're logged in and pointing the QR at a linkboo short link, every scan is tracked — scan-count, scan location, scan-time, device type, in-app-browser detection — and the data shows up in your linkboo dashboard against the underlying short link.
The QR itself is dynamic when paired with a linkboo link, which means you can change where the QR points to without reprinting it. The QR encodes the short link; the short link's destination is editable from your dashboard.
why this matters
QR codes are the only widely-deployed mechanism for getting a viewer from an offline surface (a poster, a packaging insert, a business card, a coffee-shop table sticker, a backstage flyer) onto a URL without retyping. They were dormant for a decade and then became infrastructure during 2020. Now every restaurant menu, every event poster, and every creator pop-up has one.
The trouble is that most QR-code generators are decoupled from the link they encode. You generate a static QR pointing at example.com/promo. You print 10,000 stickers. Three months later, /promo no longer makes sense as a URL. The 10,000 stickers point at a dead page. You generated 10,000 disposable artifacts.
When the QR points at a linkboo short link, the QR survives — you change the short link's destination, and every scan that ever happens against that QR now routes to the new destination. The QR is permanent. The destination is editable. That's the only architecture for a QR you printed in volume.
The other thing most QR generators miss: scans from phone cameras open in the device's default browser, but scans from inside other apps (Snapchat's camera, Instagram's camera, the LinkedIn app's scanner) open in those apps' webviews. The same in-app browser problem that breaks bio links also breaks QR scans from app-side scanners. The QR generator pairs with linkboo's escape flow automatically when used with a linkboo short link — the in-app-scanned QR opens the URL, the escape flow bounces it to the device's default browser, and the destination sees the viewer as themselves.
what you'll see
- URL input. Paste the URL the QR should point to. If you paste a linkboo short link, tracking is on by default.
- Design panel.
- Foreground color picker
- Background color picker
- Module shape (square, rounded, dots)
- Frame style (none, square outline, rounded, with caption)
- Logo upload (drag-drop, auto-centered, auto-sized for scan reliability — error correction is bumped up to compensate)
- Live preview. The QR updates as you adjust. A scan-test indicator below it shows "likely to scan reliably" or "contrast too low — increase difference between foreground and background".
- Download buttons. PNG (multiple resolutions), SVG (for print), PDF (with bleed margins).
- Track this QR toggle. If logged in and the URL is a linkboo short link, scans route through tracking. If you paste an external URL, we offer to wrap it in a free linkboo short link so the tracking still works.
who this is for
Creators running merch tables, pop-ups, or any offline surface where viewers need a low-friction path back to the bio link.
Restaurants, venues, agencies generating QR codes for menus, posters, event collateral, or campaign signage where the destination might change but the printed asset can't.
Brands and marketers running multi-channel campaigns where QR scans are one of several tagged inputs into the same attribution layer.
currently in development
We're building this. The QR generation is solved technology; the work is the tracking integration, the dynamic-destination editing flow, and the in-app-browser handoff for QRs scanned from app-side scanners.
Get notified when the QR generator ships.
in the meantime
If you need a QR today:
- QR Code Generator by Mecard (qrcode-monkey.com or similar) generates styled QR codes for free. Open QRCode Monkey{rel="nofollow"} — no tracking, no dynamic destinations, but the artwork output is good.
- Adobe's free QR generator at adobe.com/express/feature/image/qr-code-generator{rel="nofollow"} produces clean PNG/SVG with light customization.
- iOS Shortcuts and Android camera apps both generate QRs natively now — no third-party tool needed for a one-off internal-use QR.
- If you need tracking now, wrap the URL in any short-link service first, then point the QR at the short link. The short-link tool gives you the scan data even if the QR generator doesn't.
related
Related tools:
- UTM builder — for tagging the URL the QR points to
- In-app browser detector — for understanding why some QR scans land logged-out
- Deeplink tester
Continue reading: