Smart QR codes that stay flexible.
QRDirectly turns every QR into a dynamic short link. Update the destination, see live scans, and connect via API — without ever reprinting a thing.
Dashboard
Everything a QR should have done from day one.
Modern infrastructure for every QR you print, paste, or place — with the analytics and APIs to back it up.
Dynamic QR codes
Update destinations anytime. The QR you printed last year still works tomorrow.
Smart redirects
Short links with privacy-first tracking, soft-delete, and instant cache invalidation.
Detailed analytics
Real-time scans, unique visitors, devices, countries, and a live recent-scans feed.
Secure & reliable
EU-hosted, hashed IPs with daily rotating salts, isolated tenants, bot detection.
REST API + keys
Bearer-auth keys with one-time reveal, prefix display, and revoke. Build anything.
From URL to insight in four steps.
Create
Drop in a URL, give it a label, and we'll mint an 8-character short code with a downloadable QR (PNG & SVG).
Redirect
Every scan goes through a privacy-first redirect — fast, cached, and invalidated the moment you change a destination.
Track
See total & unique scans, top devices, country breakdowns, and a live feed of the last 20 scans across every code.
Update
Repoint a code to a new URL anytime. Soft-delete an old one, and stale scans get a clean 410 — no broken signs.
Perfect for every use case
Generate a QR right now — no account needed.
Four built-in generators render entirely in your browser. We save your draft on this device, so the moment you sign up we materialize it into a real, editable QR — no work lost.
URL QR
Any link, scannable in seconds.
Wi-Fi QR
Guests join your network with one scan.
vCard QR
Save contact details to the scanner's phone.
Event QR
Add the event to any calendar app.
Or start from a template
8 templates across hospitality, business, event, retail, personal and nonprofit.
Hosted landing pages
Point a QR at a mobile page you assemble from headings, text and buttons — no extra CMS, no extra hosting.
Real numbers. Real time.
Total and unique scans per period, country bars, device donuts, top performers, and a 30-second polling feed of every recent scan. No setup, no SDK.
Build it into your stack.
A clean REST API for QRs, analytics, and recent scans — protected with bearer keys you can rotate and revoke. Hashed at rest, shown once, prefix-displayed forever.
- CRUD over JSON — create, list, edit, soft-delete from /api/v1/qr.
- Analytics endpoints — totals, time-series, top devices, recent scans.
- One-time-reveal keys — bcrypt-hashed at rest, only shown on creation.
- Per-key scopes — read-only keys and custom rate limits (coming soon).
# Create a dynamic QR pointing at any URL curl -X POST https://qrdirectly.com/api/v1/qr \ -H "Authorization: Bearer qrd_live_••••a72f" \ -H "Content-Type: application/json" \ -d '{ "label": "Spring launch poster", "destination_url": "https://acme.com/spring-2026", "active": true }' # Returns { "id": "qr_8aZk2tMc", "short_url": "https://qrdirectly.com/abc123", "png": "https://…/abc123.png", "svg": "https://…/abc123.svg", "created_at": "2026-05-05T09:14:22Z" }
Start free. Scale when it pays off.
Every plan includes the full redirect engine — scans never break, even if you exceed your quota. You only stop accruing analytics, never the redirect itself.
Free
- 5 dynamic QR codes
- 1,000 scans / month
- Basic analytics (30 days)
- PNG & SVG download
Starter
- 100 dynamic QR codes
- 50,000 scans / month
- Full analytics & live feed
- 3 API keys, REST API
- Magic-link login
Pro
- Unlimited dynamic QRs
- 500,000 scans / month
- Custom domains & QR styling
- Per-key scopes & rate limits
- Geo & A/B redirect rules
- Priority support
What's in each plan?
Every plan ships the same redirect engine and the same EU hosting. Differences are in volume, content types, and team features.
Free €0 | Most popular Starter €9 | Pro €29 | |
|---|---|---|---|
| Volume & limits | |||
| Dynamic QR codes | 5 | 100 | Unlimited |
| Scans per month? | 100 | 10,000 | 100,000 |
| API keys | 1 | 5 | Unlimited |
| Bulk import (rows per job) | 5 | 100 | 10,000 |
| Team members | 1 | 3 | Unlimited |
| Content types | |||
| URL QR | |||
| Tel / SMS | — | ||
| vCard | — | — | |
| Wi-Fi | — | — | |
| Event | — | — | |
| Landing page | — | — | |
| Styling & brand | |||
| QR colors | — | ||
| Logo in QR | — | — | |
| White-label (own brand on pages) | — | ||
| PDF without watermark | — | ||
| Smart routing & UTM | |||
| Variant rotation (A/B) | — | — | |
| Smart routing (geo, time, device) | — | — | |
| UTM fields? | 2 fields | 5 fields | 5 fields |
| Integrations | |||
| REST API | |||
| Webhooks | — | — | |
| CSV export | |||
| Privacy & support | |||
| EU hosting (no transfer) | |||
| Hashed IPs, daily salt | |||
| Email support | |||
| Priority support | — | — | |