KeptQR

Pricing

Simple plans. Honest limits.

Prices in US dollars, limits in plain sight, no surprises at renewal.

Every plan — including canceled ones — keeps your codes redirecting forever. That's not a feature tier. That's the product.Read the promise →

Free

for trying things and small stuff

$0 USD

free forever

  • Unlimited static QR codes
  • 2 dynamic QR codes
  • 1,000 tracked scans/month
  • 1 user
  • Brief KeptQR page on scan

Starter

for real codes in print

$9 USD/mo

billed annually — $108 USD/yr

  • Everything in Free
  • No KeptQR page on scans
  • 10 dynamic QR codes
  • 10,000 tracked scans/month
  • Organization tools
  • 2 users

Advanced

for marketing teams and agencies

$24 USD/mo

billed annually — $288 USD/yr

  • Everything in Starter
  • 75 dynamic QR codes
  • Unlimited tracked scans
  • 3 users
Most popular

Professional

for serious volume and ownership

$49 USD/mo

billed annually — $588 USD/yr

  • Everything in Advanced
  • 300 dynamic QR codes
  • Priority support
  • 5 users

Business

for agencies and multi-team rollouts

$99 USD/mo

billed annually — $1,188 USD/yr

  • 1,000 dynamic QR codes
  • 10 users
  • Unlimited tracked scans
  • Full analytics history
  • Priority support

All prices in US dollars, plus applicable taxes. Every paid plan comes with a 30-day money-back guarantee — Refund & Cancellation Policy.

Enterprise

Unlimited codes, custom terms, priority support.

Contact us

Fair questions

What happens if I cancel?

Cancellation is self-serve from your billing settings and takes effect at the end of the period you've paid for. And your codes keep working — that's the whole point of KeptQR. Every code keeps redirecting to its last destination, at full speed, indefinitely. Everything else moves to the Free plan: within Free's limits, editing, scan tracking, and analytics keep working at the Free tier; if you have more dynamic codes than Free includes, editing and scan tracking pause until you're within the limit or resubscribe. Come back anytime and pick up where you left off. The details live in the Code Lifetime Promise.

What's a dynamic QR code?

A static code bakes its content directly into the printed pattern — once it's on paper, it's fixed forever. A dynamic code prints a short KeptQR link instead, and that link redirects wherever you point it. So you can fix a typo, swap the seasonal menu, or retarget a campaign after printing — and see how often each code is scanned.

What does “tracked scans” mean?

Past the monthly cap, your codes keep redirecting at full speed — we just pause recording analytics until the next month. Redirects are never capped.

How does the 30-day guarantee work?

Your organization's first paid subscription comes with a 30-day money-back guarantee. If KeptQR isn't what you needed, email [email protected] within 30 days of the first charge and we'll refund it in full. Once per organization. The details live in the Refund & Cancellation Policy.

Start free. Upgrade when you need more.

Join the beta