The QR you print today and can change tomorrow
Change the destination anytime: menus, flyers and cards already in print keep working. Unlimited scans, real-time analytics, and one promise: your QRs are never held hostage.
Free forever · no credit card · your QRs never expire
My QR codes
scanned 12 s agoMenu · Terrace
q-r.top/menu-t
1,284
Campaign · NYC billboards
qr.acme.com/ooh-nyc
9,312
Packaging · Batch 0625
qr.acme.com/batch-0625
18,240
Smart routing
Destination updated. “Packaging · Batch 0625” now points to manual 2.0 — the 40,000 boxes already printed don't change.
Dashboard view with sample data
Works with what you already use
Built for print, measured like digital
Everything a short link can do, in a code that lives in the real world.
Smart routing
One QR, a different destination for each person
You set the rules: by device, language, country or time — even A/B tests. The same printed code takes every visitor where it makes sense, and you change it without reprinting anything.
Real-time analytics
Know it works — don't guess
Every scan counts: country, device, time and daily trend. Compare campaigns, cities or batches and keep what converts. With signed webhooks if you want every scan in your ERP or CRM.
404 safeguard & anti-hostage guarantee
Your printed QRs never stop working
If your destination goes down, we detect it and redirect to your backup page while we alert you. And if you ever cancel, your links keep redirecting — no error pages, no ransoms.
yourstore.com/summer-promo
destination down · detected at 05:30
yourstore.com — backup page
scans redirected automatically · email alert sent
REST API
Automate your QRs — with bulk creation: up to 200 per call
MCP server
Manage your QRs from Claude or ChatGPT
Teams & roles
Owner, Admin, Editor and Viewer per organization
Custom domains
go.yourbrand.com on every scan
WordPress plugin
One QR per post, synced with the permalink
PNG + SVG export
Print quality with your design and logo
From the bar menu to a 40,000-box batch
The same dynamic QR, at the scale of your problem.
Local business & hospitality
Menus, bookings and reviews you change every season without reprinting. Table 3's QR already knows who's ordering.
Marketing & agencies
Print campaigns across cities with A/B tests, UTM parameters passed through, and your brand domain on every scan.
Product & operations
QRs on packaging across tens of thousands of units, bulk-created via API: retarget after production, a 404 safeguard with automatic failover, webhooks into your systems, and a team with roles.
Don't see your use case?
Tell us what you need — volume, integrations, a plan of your own. A person answers, usually within 24 hours.
Plans for every team
Start free, upgrade when you need more.
Free
For individuals getting started.
- Active links5 links
- ScansUnlimited
- QR customizationFull
- Custom slugs—
- AnalyticsLast 7 days
- Smart routing—
- 404 safeguard—
- ExportPNG
- Custom domains—
- Team membersJust you
- REST API1 API key
- AI assistants (MCP)Included
- WordPress pluginAvailable
- Zapier / Make / n8n—
- SupportCommunity
Pro
For professionals who need more.
- Active linksUnlimited
- ScansUnlimited
- QR customizationFull
- Custom slugsIncluded
- AnalyticsFull history
- Smart routingDevice Language Country Time window
- 404 safeguard—
- ExportPNG + SVG
- Custom domains1 domain
- Team membersJust you
- REST APIFull access
- AI assistants (MCP)Included
- WordPress pluginAvailable
- Zapier / Make / n8n—
- SupportEmail 24h
Business
For teams that need everything.
- Active linksUnlimited
- ScansUnlimited
- QR customizationFull
- Custom slugsIncluded
- AnalyticsFull history
- Smart routingDevice Language Country Time window
- 404 safeguardAutomatic failover
- ExportPNG + SVG
- Custom domains5 domains
- Team membersUnlimited
- REST APIPriority access
- AI assistants (MCP)Included
- WordPress pluginAvailable
- Zapier / Make / n8nVia webhooks
- SupportPriority
Anti-hostage guarantee: Your printed QRs never stop working: if you cancel or your plan lapses, your links keep redirecting. No error pages, no ransoms.
Frequently asked questions
What is a dynamic QR code and how is it different from a static one?
A static QR has the URL burned in: if the destination changes, you reprint. A dynamic QR points to a short link whose destination you can change anytime — everything printed keeps working — and it records every scan so you know whether your material performs.
Do my QR codes expire if I don't pay?
No, never. The 5 QRs on the free plan work forever: there is no trial countdown and no ransoming of codes you already printed. And if you're on a paid plan and cancel, your links keep redirecting all the same — we downgrade features, never your printed QR. Scans are unlimited on every plan, including the free one.
What do people see when they scan my QR?
The QR contains a short link that instantly redirects to your destination. With a custom domain (Pro and Business plans), scanners see your brand — go.yourcompany.com — instead of ours: more trust, and your image reinforced on every scan.
What data do I get from each scan?
Date and time, device type, and approximate location (country and city), with daily charts. We store no IP addresses or personal data of the person scanning.
Does it work with WordPress?
Yes — our official plugin Dynamic QR Codes by QR Top is published in the wordpress.org directory: it generates the QR for any post or page in one click, keeps it working even if the URL changes, and inserts it in your content with the [qrtop] shortcode. Install it by searching its name under Plugins → Add New.
Do I need a credit card to start?
No. The free account takes a minute to create, requires no card, and includes 5 dynamic QRs with full customization and analytics.
Can I manage my QRs from Claude or ChatGPT?
Yes. QR Top exposes an MCP (Model Context Protocol) server: add the connector, sign in with your account right from the assistant — no keys to copy — and create QRs, change destinations, or check stats in plain conversation. For example, one QR per restaurant table in a single sentence. Included on every plan.
Ready to get started?
Create your free account and start managing dynamic QRs with advanced analytics in minutes.
Start for free