Frequently Asked Questions

Find answers to common questions about QR code generation, analytics, and our platform features.

Do QR codes expire?

Not on their own — a QR code has no expiry date. What people mean by an expired QR code is a dynamic one whose provider switched the redirect off when a trial or subscription ended. TheQRCode.io does not do that: if your subscription ends your dynamic codes keep redirecting, and all but one become read-only, so the only thing you lose is the ability to change where they point. Static codes were never at risk either way, here or anywhere else, because there is no redirect behind them to switch off.

What happens to my QR codes if my subscription ends?

They keep working. Every code you have printed carries on redirecting to wherever it already points; nothing is deleted and no code is switched off. The account returns to the free plan, so one dynamic code stays editable and the rest become read-only — still scannable, still redirecting, just not editable until you subscribe again. Scans above the free plan's 1,000 a month still redirect, they simply stop being recorded, and the dashboard shows the last 30 days. Your earlier scan history is kept and comes back if you subscribe again.

Which of my dynamic codes stays editable if my subscription ends?

The one with the most scans. When an account returns to the free plan we keep the single most-scanned dynamic code editable and lock the rest, on the assumption that it is the one your printed materials depend on most. Your dashboard shows a banner listing every locked code and lets you pick a different one to keep editable instead. That choice can be made once while the account is on the free plan. Locked codes are never deleted and never stop redirecting, and resubscribing unlocks all of them and restores the choice.

What types of QR codes can I create?

You can create various types of QR codes including URL QR codes, WiFi QR codes, Contact (vCard) QR codes, Text QR codes, and Email QR codes. Each type is designed for specific use cases and provides different functionality when scanned.

How do QR code analytics work?

Our analytics track when and where your QR codes are scanned, providing insights into scan counts, geographic locations, device types, and timing patterns. This data helps you understand your audience and optimize your QR code campaigns for better results.

Is there a free plan available?

Yes! We offer a free plan that includes 10 QR codes and 1,000 scans per month. This is perfect for trying out our platform and for small personal projects. You can upgrade to paid plans for more features and higher limits.

Can I customize the appearance of my QR codes?

Yes, and it costs nothing. Custom colors, sizes, frame styles (square, rounded, circle, dashed), captions, logo embedding, advanced styling (dot shapes, corner styles, gradient backgrounds) and SVG/PDF export are included on every plan, the free one too, with no watermark on any output. Paid plans are for dynamic (editable) codes, analytics, higher volume and API access, not for how the code looks.

How secure is my data?

We take security seriously and use enterprise-grade encryption to protect your data. All data is encrypted in transit and at rest, and we follow industry best practices for data protection and privacy compliance.

Can I track QR codes created before upgrading?

Yes! When you upgrade your plan, you'll gain access to analytics for all your existing QR codes. Your historical data will be preserved and you'll be able to see analytics going forward for all your QR codes.

What file formats can I download my QR codes in?

PNG, SVG and PDF, on every plan including free, with no watermark. The only asymmetry is on the API: the keyless endpoint returns PNG, and SVG or PDF there needs an API key (Developer or Pro). That is a cost control — vector and PDF are the most expensive render path we have — not a plan feature.

What is the Developer plan?

The Developer plan ($19/mo) is the API-first plan: the same full analytics and the same API rate limits as Pro, built for managing QR codes through code. You get a developer console with API keys (production and sandbox), request usage, error rates, rate-limit headroom, and docs. You also get all three MCP tools (generate, list_qr_codes, get_analytics) at 2,000 MCP requests/hr, 500,000 scans/month, 5,000 API req/hr, and webhooks. You can still sign in to the dashboard to create codes and view or export analytics, but these are Pro-only: real-time analytics, bulk management in the dashboard, and Menu QR codes. Pro also includes 1,000,000 scans a month. Design and SVG/PDF export are free on every plan, so neither is a reason to pick one over the other. If you manage QR codes through code, choose Developer. If you manage them through a browser, choose Pro.

Do you offer API access?

Yes! Both the Developer plan ($19/mo) and the Pro plan ($29/mo) include authenticated API access at 5,000 req/hr. The Developer plan is specifically designed for API-first use. It gives you full analytics via the API, all three MCP tools (including list_qr_codes and get_analytics), a sandbox environment, and a developer console for keys and usage. The Pro plan gives you the same API limits and the same console, plus real-time analytics, bulk management in the dashboard and Menu QR codes; its MCP access is the generate tool only, at 500 MCP requests/hr. Both plans can request PNG, SVG or PDF from the API. All plans also include the public API at 100 req/hr with no authentication required.

Can I use QR codes for marketing campaigns?

Absolutely! QR codes are excellent for marketing campaigns. You can track campaign performance, A/B test different QR codes, and gain insights into customer behavior. Our analytics help you measure ROI and optimize your marketing efforts.

What happens if I exceed my plan limits?

Your QR codes keep redirecting; we do not switch anything off. Past the monthly scan limit, scans simply stop being recorded until the limit resets on the 1st or you upgrade. Past the code limit you cannot create new codes until you delete one or upgrade, but every existing code keeps working.

Can I export my analytics data?

Yes, on any paid plan. Starter, Developer, and Pro users can export analytics as CSV or PDF from the analytics page. Developer and Pro users can also pull the same data programmatically through the analytics API, and Developer adds the get_analytics MCP tool. The Free plan does not include analytics export.

How do I get support?

Support is by email through the contact form. Starter and Developer plans include email support, answered on business days, and Pro includes priority support, answered first. Free plan messages are answered as time allows, and this FAQ and the Help Center cover most questions.

Can I cancel my subscription anytime?

Yes, you can cancel at any time from the billing portal, and your plan stays active until the end of the current billing period. Then the account returns to the free plan. Cancel and every code you have already printed keeps redirecting to wherever it points — we never switch off a code to force an upgrade. The account drops to the free plan, so one dynamic code stays editable and the rest become read-only: still scannable, still redirecting, you just cannot change where they go until you subscribe again. Nothing is deleted.

Still Have Questions?

Can't find what you're looking for? Our support team is here to help.

Ready to Get Started?

Create your first QR code in minutes. Free forever, no credit card required.

Frequently Asked Questions - QR Code Generator | TheQRCode.io