Two tiers, no surprises

Static codes are free forever with no scan data — ever, by design. Dynamic gives you full scan analytics, an editable destination, and a fallback URL that is yours to choose.

Free

$0

No card, no account needed

  • Unlimited static codes
  • Colour, logo, shape, PNG and SVG export
  • One dynamic code, with scan analytics
  • Save your designs with a free account
Start generating

Pro, annual

Best value

$69/year

$5.75 a month, billed yearly — saves $39 against monthly

  • Unlimited dynamic codes
  • Full scan analytics with country and device breakdown
  • Editable destination and fallback on every code
  • PDF export and frame templates with editable CTA text
  • Campaign builder for UTM parameters

Pro, monthly

$9/month

Cancel any time

  • Everything in Pro annual
  • Same fallback protection and seven-day grace period

What you get on each tier

FeatureFreePro
Static codesUnlimitedUnlimited
Account required for staticNoNo
Colour, logo, shape, PNG and SVG
Save static designs to your account
Dynamic codes1Unlimited
Editable destination after printingOn your 1 dynamic code
Scan analyticsOn your 1 dynamic code
Fallback URL you choose
PDF export
Frame templates with editable CTA
Campaign builder (UTM parameters)

How this compares

Most dynamic QR services sit in the $15 to $30 a month range and put the code count behind tiers. The bigger difference is what happens when you stop paying: expired-code screens, frozen destinations, or an advert served off your own printed material.

Sure-QR requires a fallback destination on every dynamic code, keeps redirecting to it after you cancel, and never inserts anything of its own in between.

Read exactly what happens when you cancel

Why static has no analytics

A static code encodes your destination inside the image, so a scan travels straight from the phone to your page without ever touching us. There is nothing to count. This is not a paywall and no account unlocks it — only a dynamic code can report scans.

Static vs dynamic, explained