QRCode Suitefor WordPress
Documentation

Why we open-sourced our QR renderer

Last month we released the QRCode Suite QR rendering core under MIT on GitHub. The plugin itself stays GPL-licensed under WordPress conventions, but the rendering library — the part that draws the matrix, applies error correction, embeds logos, and exports SVG/PNG — is now public. Three reasons drove this: portability, audit-ability, and the Shopify adapter we are shipping next.

  1. 1

    Portability across platforms

    The same rendering core can now power a Shopify app, a Magento extension, or a standalone Node.js CLI without re-implementation. We use it ourselves for the upcoming Shopify adapter and for the API endpoint that powers /api/v1/qr/render.

  2. 2

    Audit-ability for compliance

    Enterprise customers in healthcare and finance ask "show us the code that touches the QR". With the renderer open-sourced, their security team can audit it without an NDA. Two compliance reviews this quarter completed in 3 days instead of the usual 6 weeks.

  3. 3

    Trust signal for the ecosystem

    WordPress plugin reviews are dominated by trust questions: "is this safe?", "what happens to my data?". A public renderer answers part of that — what the plugin does to your QR is visible, line by line, with git blame.

  4. 4

    What stays closed

    The license validation, scan attribution, and dashboard remain closed. Those are the commercial moat. The renderer is a commodity; treating it as one makes it more useful, not less.

Frequently asked questions

What is QRCode Suite?

QRCode Suite is a premium WordPress plugin that generates branded, dynamic QR codes directly inside your WordPress dashboard. Scan data is stored on your own server — not on a third-party SaaS platform — and WooCommerce orders can be attributed to specific QR codes.

Does QRCode Suite require a separate subscription?

The Free plan is available at no cost. Paid plans (Pro, Business, Agency) are licensed per WordPress site and billed monthly or annually. There is no separate per-scan fee.

What QR code types does QRCode Suite support?

QRCode Suite supports 15 QR code types: URL, vCard, Wi-Fi, SMS, Email, WhatsApp, PDF, Coupon, Plain Text, Social profile, WooCommerce Product, WooCommerce Reorder, Link Hub, Phone, and Dynamic URL.

Can I change the destination of a QR code after printing it?

Yes. Dynamic QR codes use a short redirect URL. You can update the destination from your WordPress dashboard at any time without generating or reprinting the code.

Is QRCode Suite GDPR-compliant?

Yes. QRCode Suite hashes IP addresses with SHA-256 before storage so no raw IPs are ever saved. It also filters bot traffic automatically and includes configurable data-retention settings.

Need help getting started?

Download the free plugin or browse all documentation.

Download pluginAll docs