Print it once. Change everything later.
Create QR codes that stay alive after they're printed.
QR codes end up in places that are expensive, awkward, or impossible to replace. Menus, packaging, posters, client campaigns. Most platforms treat them like temporary files. Relay doesn't.
When it stops working
Nobody thinks about QR codes until they stop working.
The wrong URL. The campaign changes. A client wants numbers. A card expires. Suddenly something already printed becomes your problem.
How most platforms handle it
- ! They delete the code the moment you downgrade
- ! Features disappear when a payment fails
- ! You get pushed into a higher plan to keep it live
- ! Free codes redirect through someone else's branding
- ! API access sits behind the top-tier plan
How Relay handles it
- ✓ Scans still land somewhere useful, never a dead link
- ✓ Upgrade later and everything continues where it left off
- ✓ Branded, well-designed codes by default
- ✓ API included from day one, not an upsell
- ✓ Downgrade and nothing gets deleted, codes freeze
Deleting codes works for software. It doesn't work for things already out in the world.
Freeze, don't delete
Your codes never die.
If you downgrade, Relay doesn't delete anything. Your codes freeze. Scans still go somewhere useful instead of hitting a dead link.
Upgrade later and everything continues where it left off. Printed things should not depend on a subscription staying active.
Printed 5,000 flyers and need a new landing page? Change the destination. Menu updated? Change the destination. Campaign extended? Change the destination. The code stays. Only the destination moves.
After the print run
Know what happened. Then act on it.
No estimates, no spreadsheets. Just answers when someone asks how a code performed, plus the tools to change it, share it, and automate it.
Update where a code points after it's printed. Fix a typo, swap a campaign, or repoint a menu. The physical code stays exactly the same.
Scans as they happen, plus visitors, devices, location, and trends over time. Logged the moment someone scans, never estimated.
Every code comes with a clean report you can share. No exports, no screenshots, no logging people into software they'll never use. Send the link and move on.
Create codes, update destinations, and pull analytics. Build whatever fits your workflow. You shouldn't have to upgrade just to automate.
Logos, colors, custom dot styles, and SVG export. Nobody wants to put an ugly code on good work.
Group codes by client or campaign. When you're running dozens of active codes, this keeps the workspace organized.
What it costs
Choose the plan that matches how much you manage.
Not how successful your campaign becomes. Flat tiers, no per-scan fees.
Free
Enough to see how it works
€0
- Three dynamic codes
- 30-day analytics
- PNG export
- Redirect freeze on downgrade
Pro
For freelancers & small teams
€9/mo
- 25 dynamic QR codes
- Analytics, reports, design tools
- Logo embed + SVG export
- Shareable report links
- API access, 2,500 req/mo
- Folders & labels
Agency
For teams running client work
€49/mo
- Unlimited QR codes
- Full analytics, 2-year history
- White-label report links
- Bulk CSV creation
- API access, 100,000 req/mo
- Custom domain redirect
- Team access, 3 seats
All plans start free. Upgrade or downgrade anytime, no contracts.
Compare all features →Print without regret.
One day someone will scan something you printed months ago. That moment shouldn't depend on whether your subscription renewed. Start with three free codes.