Hero
Get started

Simple, transparent pricing

Go past your plan's scan allowance and your codes keep working. Change or cancel anytime.

Starter

For one shop, cafe or venue

€5 /mo

billed annually

14 days free

Get started
25 codes 10,000 scans/mo 25 vCards 1 seat
Most popular

Business

For a brand that needs its own domain

€19 /mo

billed annually

14 days free

Get started
200 codes Unlimited scans/mo 1 custom domain 3-10 seats

Professional

For agencies and multi-brand teams

€55 /mo

billed annually

14 days free

Get started
2,000 codes Unlimited scans/mo 3 custom domains 5-25 seats

Enterprise

For large, multi-brand organizations

Let's talk

Custom pricing, built around your rollout

Talk to us
Unlimited codes Unlimited scans/mo 10 custom domains 10+ seats

Try it free. Card required, nothing charged.

Long enough to print a code, re-point it a few times, and watch the scan data come in. We ask for a card up front and verify it without charging it - your plan only starts billing when the trial ends, and you can cancel before then.

Get started

Compare plans in detail

Every plan shares the same core - this is what scales as you grow.

  StarterBusinessProfessionalEnterprise
Plan limits
QR codes252002,000Unlimited
Scans / month10,000UnlimitedUnlimitedUnlimited
Seats included13-105-2510+
Custom domains01310
QR code types
Dynamic QR codes
PDF file
Digital business card
Calendar event
WiFi access
Menu microsite (basic)
Product page
Custom landing page
Hyper Dynamic QR
Window QR
Messaging QR
Social QR
Routing & targeting
Device-based routing
Language-based routing
Geo-based routing
Location
Code capabilities
Password-protected codes
Expiry date
Scan limit per code
Custom JavaScript
Design & brand
Vector QR codes
Logo QR codes
Image bank
Remove 'Powered by QR Hero'
Custom domains
Landing page layouts
Brand management
Design policies
Analytics & data
Analytics
Advanced UTM tracking
Tracking pixels
Tracking groups
Link shortener
Statistics retention30 days90 days1 year5 years
AI
Design Robot
AI credits per year3,00010,00030,000100,000
Bring your own API key
Platform & integrations
API access
MCP server
Enterprise SSO / SAML
Product feeds

What happens when you go over

Three different answers, depending on which limit you reached.

Scans: nothing happens

Your plan's scan allowance is not a gate. Your codes keep resolving, every time, on every plan. Only Starter has a monthly scan allowance at all (10,000 scans); Business and above are unlimited.

Codes, vCards and PDFs: checked when you create one

These limits are checked at the moment you create something new. You choose in advance what happens at the limit: either creation is blocked until the next period, or overage is allowed and settled on your next invoice.

One thing that does stop a code: a scan limit you set yourself

Scan limit per code is an optional cap you put on a single code. Reach it and that code stops resolving. That is deliberate, and it is your setting - not a plan limit.

Add-ons

For when a plan is almost the right fit.

Add-on Price Availability
Extra seat EUR 6 / month Add in-app on Business and up
Extra custom domain EUR 15 / month Talk to us
Extra brand EUR 9 / month Talk to us, Professional and up
Extra 100 QR codes EUR 5 / month Talk to us
Enterprise SSO / SAML EUR 49 / month Talk to us, included with Enterprise
Window QR Talk to us Business and up

Extra seats are the only add-on you can buy yourself in the app today. For everything else, get in touch and we will put it on your account. Talk to us →

AI credits

The Design Robot scans a site and comes back with a design for your landing pages and menus. It is metered in credits, and one full site scan is 1,000 credits.

Included every year

Starter

3,000

Business

10,000

Professional

30,000

Enterprise

100,000

From Business up you can bring your own API key. Do that and your usage is not metered by us at all.

Need more than that? Talk to us →

Frequently asked questions

What happens if I go over my scan allowance?

Your codes keep working. Your plan's scan allowance is soft - go past it and every code carries on resolving exactly as before, and we email you rather than switching anything off. That is deliberate. A printed QR code is not something you can take back, and several competitors deactivate codes when a scan cap is hit. We treat a busy month as a good sign, not a violation. One limit does stop a code, and it is one you set yourself. "Scan limit per code" is an optional cap you put on a single code, and that code stops resolving once it is reached. That is deliberate and it is your own setting, not a plan limit. Only Starter has a scan allowance at all - 10,000 a month. Business and above are unlimited. Code and seat limits work differently: those are checked when you create one, so you get a clear prompt to upgrade instead of a surprise.

Can I use my own domain?

Yes, from the Business plan up. Business includes one custom domain, Professional three, and Enterprise ten. Starter does not include a domain slot - codes on that plan use a QR Hero short link. Extra domains are EUR 15 per month each on any plan that supports them. Your own domain matters more than it sounds for printed codes: it is what lets you move to another provider later without reprinting anything.

Is there a free trial?

Yes. A plan with a trial gives you that plan's full feature set, free, for the number of days shown on the plan itself. The length is set per plan, so read it off the plan card rather than assuming one number covers all of them - and a plan with no trial simply shows no trial badge. We do ask for a card before the trial starts. It is verified with a zero-amount authorisation, which confirms the card is real without taking a payment - nothing is charged while the trial runs. Billing starts only when the trial ends, and you can cancel at any point before that. There is no permanently free plan.

How does annual billing work?

Annual billing is charged once a year at the discounted rate shown when you toggle "Annual" above. You can switch back to monthly at your next renewal.

Just need a one-off static code?

There is no free plan, but there is a free tool. If all you need is a single static code, generate one and skip the signup. It just cannot be changed or measured after printing.

Open the free QR code generator

Stop reprinting your QR codes.

Your first dynamic code is live in minutes, on your own domain.

Get started Free trial - card required, nothing charged