Gutenberg QR code block for WordPress
The Gutenberg block is included on every plan, including Free.
Native block-editor block
Adds a `qrcs/qr-code` block under the Widgets category. Insert it from the block inserter — there is no shortcode syntax to remember.
Inspector controls
Sidebar panels for the QR picker (a REST-backed dropdown over `/qrcode-suite/v1/qrcodes`, plus a manual id field), a size slider from 64 px to 1024 px, and foreground / background colour pickers.
Live preview in the canvas
The editor renders the real code through the `/qrcode-suite/v1/blocks/qr-code/preview` endpoint, so size and colour changes are visible before you publish.
Server-side render
The block uses a `render_callback`, so the front-end markup is generated server-side: a `<figure class="wp-block-qrcs-qr-code">` wrapping an inline SVG. Nothing is fetched from an external image host at page load.
Alignment and anchors
Supports left, center, right, wide and full alignment plus an HTML anchor, so it behaves like a core block inside classic themes and block themes alike.
Tracked destination
The block encodes the QR's `/q/{slug}` address, so scans still route through the redirect engine and every embed follows a destination change made in the dashboard.
Frequently asked questions
How do I install QRCode Suite on WordPress?
Upload the plugin ZIP via WordPress › Plugins › Add New › Upload Plugin, then activate it. The plugin requires WordPress 6.0+ and PHP 8.1+.
Does QRCode Suite work with any WordPress theme?
Yes. QRCode Suite runs entirely in the WordPress admin and generates QR codes that can be embedded anywhere via shortcodes or the block editor. It has no theme dependency.
How many WordPress sites can I use QRCode Suite on?
The Free and Pro plans cover 1 site. Business covers 5 sites. Agency covers up to 25 sites. Custom enterprise licensing is also available.
Does QRCode Suite work with WordPress Multisite?
QRCode Suite is designed for standard WordPress installs. Multisite compatibility is on the roadmap. Contact support for current status.
What version of PHP does QRCode Suite require?
PHP 8.1 or higher is required. PHP 8.2 and 8.3 are fully supported.
Drop QRs into the block editor
Inspector controls, live preview, server-side render. Free on all plans.