Introducing QRlumo — QR codes that update after printing
Every printed QR code has the same silent problem: the moment it comes off the press, it's frozen. Change the URL and the code is dead. So teams reprint — and reprint — and reprint.
We built QRlumo to fix that.
The problem with static QR codes
A restaurant prints 500 menus in March. In June, they update their online menu. Every QR code on every table now points to a 404 page. They have two choices: reprint 500 menus, or leave the broken codes.
This plays out across retail packaging, event signage, business cards, conference booths, and marketing flyers — everywhere teams put QR codes on physical materials.
The pattern is always the same:
- Print materials with a QR code
- Something changes (URL, campaign, product)
- Scramble to reprint or live with a broken experience
How QRlumo solves it
Every QRlumo dynamic code routes through a managed redirect:
Printed QR → qrlu.mo/r/abc → (QRlumo resolves in real time) → your-current-destination.com
The printed pattern never changes. The destination does. Update it from the dashboard or API — the change takes effect in seconds across all printed materials.
What we built
Dynamic QR codes — Update destinations at any time, set expiry dates, limit scan counts, and track destination history.
Scan analytics — Every scan is recorded: country, device, timestamp. See which physical channels are actually driving traffic.
Team workspaces — Manage codes for multiple brands, clients, or campaigns in one place with role-based access.
API & webhooks — Create codes programmatically, stream scan events to your data warehouse, trigger workflows when a code is scanned.
Bulk CSV — Generate hundreds of codes at once from a spreadsheet. Export scan data the same way.
Free to start
You can generate and download unlimited static QR codes for free — no account required, right from the homepage.
Dynamic codes, analytics, and team features start at $12/month. See pricing.
What's next
We're working on:
- QR code landing page templates (no-code destination pages hosted by QRlumo)
- A/B destination routing with traffic splitting
- White-label domains for agencies
- More SDK languages