Make a QR code
that's actually yours.
Paste a link, pick your colors, drop in a logo — done. Then edit where it goes whenever you want, and watch the scans roll in.
Looks like your
brand. Scans like a QR.
Match your QR to your brand — pick your color, choose a module shape, drop in a logo. Every code stays scannable thanks to high error correction. Export PNG, SVG, or print-ready PDF.
Three primitives.
Endless QR routes.
A link, a code, an event. Compose them the way you'd compose any small, sharp tool. No bloat, no template gallery — just the things you actually need to ship dynamic QR in production.
Edit destinations after print
Re-route any QR or short link without re-printing. The QR module pattern stays identical — only the destination changes.
Smart routing & rules
Route by country, device, language, or time-of-day. Set a fallback. Schedule a take-down. All from one link.
Scans in real time
See scans as they happen — by city, device, OS, hour of day. Streams via NATS; queries land in Timescale.
API-first, not API-eventually
Every dashboard action is a documented REST endpoint. OpenAPI 3.1, signed webhooks, TypeScript SDK on day one.
Brand the code, not the redirect
Drop in a logo, pick colors, choose module style. Output PNG, SVG, or print-ready PDF — all from /v1/qr/:code.
Built on boring infrastructure
Hono + Postgres + Redis + NATS. JWT with rotating refresh tokens. No magic, no vendor lock-in, no surprises.
QR codes that earn
their place on a poster.
Black-and-white still works. Sometimes you want more. Drop a logo, match a color, change a shape — every one of these renders from the same API, just with different style options.
Built for the people
who actually look.
Real-time scan events stream through NATS into TimescaleDB, then surface as the kind of analytics you'd hand to a CMO without apologizing.
Spring Launch — /sprng25
Scans by day
Last 28 days · UTCTop countries
From IP + accept-languagePrint it once.
Ship it forever.
A static QR is a printed dead end. A dynamic one is a permanent address for whatever lives behind it. Re-route a launch, swap a menu, retire a campaign — without sending the printer back to bed.
Menus that change daily
Print one QR per table. Update the menu from the kitchen at 4pm without re-laminating anything.
LAUNCH
'26
One poster. Many cities.
Same QR, different landing per country and language. Take the link down the morning after — no asset recall.
Provenance on a label
One code per batch. Route to lot details, ingredients, or recalls — and watch scans by region in real time.
Everything is free
during launch.
Create unlimited QR codes and short links at no cost. We'll introduce paid plans later — early adopters keep generous free-tier access forever.
- Unlimited dynamic links
- Unlimited QR code generation
- Real-time analytics
- Public REST API with scoped keys
- Webhook subscriptions
- OAuth 2.0 client credentials
- Custom QR colors and branding
- Unlimited workspaces & members
The honest answers,
not the marketing ones.
If something here isn't covered, write us at info@folowise.com — an actual human will answer within a working day.
Will my printed QR still work if I change the destination?
Yes — that's the whole point. The QR encodes a permanent short URL we own. You re-point the short URL from the dashboard or API, the printed code never changes.
Can I bring my own domain?
Custom domains are coming soon. Add a CNAME, we'll issue the TLS cert, and your links go out as go.yourbrand.com/sprng25.
How fast is the redirect?
p50 is 14ms in-region, p99 under 80ms. Hot links sit in Redis; cold links land from Postgres on first hit.
Do you store the IP address of every scanner?
No. We hash the IP with a daily-rotating salt to compute uniques, then drop the raw value. Country and city are derived at write time, never stored against an identity.
Is there a self-hosted version?
Not yet, but we're considering it for Enterprise customers. Reach out at info@folowise.com if you're interested.
Are there any limits right now?
No. During launch everything is unlimited — links, scans, API calls, workspaces. We'll introduce fair-use tiers later, and early adopters keep generous access forever.
Ship your first QR
in 60 seconds.
No card, no demo call, no "request access" form. Sign up, paste a URL, download the SVG, and put it on something.