QR Code Composer – QR Code Generator
QR Code Composer is a powerful and user-friendly WordPress QR code generator plugin designed to automatically create smart, customizable QR codes across your entire website. Whether you run a blog, a business website, or a full WooCommerce store, this plugin helps you boost engagement, improve accessibility, and simplify content sharing with ease.
Why QR Code Composer Is the Best WordPress QR Code Plugin
QR Code Composer gives you complete freedom to design, customize, and auto-generate QR codes for any WordPress page, post, WooCommerce product, or custom content. With beautiful shape designs, shortcode flexibility, deep WooCommerce integration, and advanced Pro features — it’s the most complete QR code solution for WordPress.
Key Features (Free Version)
🎨 Create Beautiful QR Codes with Unique Shape Designs
Stand out from ordinary QR codes! Generate Circular QR Codes and Square QR Codes with modern, eye-catching styles. Customize colors, shapes, and design elements to match your brand identity.
⚡ Automatic QR Code Generation
The plugin instantly auto-creates QR codes for:
-
All WordPress pages
-
Blog posts
-
WooCommerce products
-
Custom post types
-
Perfect for automatic content sharing and easy scanning.
🛠️ Custom QR Code Generator
Generate custom QR codes instantly for:
-
URLs & custom links
-
Simple text
-
Numbers
-
Email addresses
-
Phone numbers
-
WhatsApp contact …all via powerful shortcodes.
🧩 Shortcode Support Anywhere Use built-in shortcodes to display QR codes in posts, pages, widgets, popups, product pages, or templates.
🛒 WooCommerce QR Code Support
Show QR codes on product pages and customer dashboards, with up to 4 display positions. Increase product sharing, easy access, and customer convenience.
✉️ Email Address to QR Code
Automatically convert an email address into a scannable QR code.
📞 Phone Number QR Code
Create QR codes for phone/mobile numbers for instant contact sharing.
💬 WhatsApp QR Code Generator
Create a WhatsApp contact QR code that allows users to quickly add or message contacts on WhatsApp.
📇 vCard QR Code Generator
Turn contact details into a digital QR-based business card (vCard). Share your full contact profile with one scan.
👤 WordPress User QR Code
Automatically generate QR codes from each author’s user bio and display it on their dashboard.
🛍️ vCard for WooCommerce Customers
Every WooCommerce customer gets an auto-generated vCard QR code on the My Account dashboard page.
🎛️ QR Code Appearance Options
💡 Popup QR Code Display
Show QR codes in a popup instead of directly on the page.
⬇️ Download-Only Mode
Hide the QR code and show only a Download QR Code button for a cleaner design.
🖼️ QR Code Display Options
🔹 Auto Display QR Code
Automatically displays QR codes after the content for:
-
Posts
-
Pages
-
Products
-
Custom post types
🔹 Display with Shortcodes
Place QR codes anywhere using shortcodes:
-
Current Page QR Code → [qrc_code_composer]
-
Custom Link/Text QR Code → [qr_link_composer]
-
Phone Number QR Code → [qrc_phonenumber]
-
WhatsApp QR Code → [qr_whatsapp_composer]
-
vCard QR Code → [qrc_vcard_single]
🔹 QR Code in Meta Box
Easily access auto-generated QR codes inside:
-
Post editor meta boxes
-
Page editor meta boxes
-
Product meta boxes
-
Custom post type meta boxes
The QR code updates instantly if the URL changes.
🧱 Elementor Page Builder Support
QR Code Composer includes a built-in Elementor QR Code Widget, allowing you to generate:
-
Current page QR code
-
Custom QR codes
-
Styled, branded QR codes …directly inside the Elementor editor.
🚀 Premium Features – Unlock the Full Power of QR Code
Upgrade to QR Code Composer Pro for professional-grade customization, advanced QR types, and WooCommerce automation.
👉View Demo | 👉Upgrade to PRO |👉 Documents
🎨 Advanced QR Code Design & Branding Tools**
🔸 Fully Customizable Borders
Change:
-
Border thickness
-
Dasharray patterns (dotted, dashed, solid)
-
Border colors
🔸 Add Custom Labels (Top & Bottom)
Add titles, instructions, or call-to-action text above and below your QR codes.
🔸 Custom Dot Shapes
Choose from:
-
Square
-
Dot
-
Round
-
Extra-round
-
Sub-round
- Supports gradient colors.
🔸 Eye Frame Customization
Includes:
-
Square
-
Circle
-
Classy
-
Classy round
- Gradient enabled.
🔸 Eyeball Shape Customization
Available shapes:
-
Square
-
Circle
-
Classy
- Gradient supported.
🔸 Logo Integration
Add your brand or business logo to the center of the QR code for a premium branded look.
🛒 WooCommerce Pro Integrations
-
Auto-generate WooCommerce order QR codes
-
Show order QR codes in customer dashboard
-
Include QR codes in order emails
-
Display QR codes on invoices & packing slips
-
Perfect for order tracking, verification, and store automation.
📇 vCard, Event, WiFi & Advanced QR Types
✔ Bulk vCard QR Code Generator for CPTs
Generate vCards for custom post types (e.g., “Developers”).
✔ Event QR Codes
Include event title, date, time & location.
✔ WiFi QR Codes
Instantly generate WiFi access QR codes (SSID, password, encryption type).
🌍 Google Maps & Elementor Pro Tools
✔ Google Maps Location QR Codes
Create QR codes from any Google Maps location link.
✔ Elementor Advanced QR Code Widget
Generate:
-
URLs
-
Text
-
Numbers
-
vCards
-
Events
-
Logos …and apply full styling within Elementor.
🔧 Plugin Compatibility
Works perfectly with:
-
WooCommerce PDF Invoices & Packing Slips
-
Print Invoice & Delivery Notes
-
WebToffee PDF Invoices
-
BBPress user profiles
-
BuddyPress member profiles
-
Dokan vendor pages & vendor vCards
📦 Bulk Tools & Widgets
-
Bulk Print QR Codes
-
Bulk Download (Posts, Pages, Products, CPTs)
-
Bulk vCard QR Code Download
-
WordPress Widget support
-
QR Code Shortcode Generator Tool
Credits
This plugin includes a modified version of the QRCode for JavaScript by Kazuhiko Arase, which is licensed under the MIT license.
Privacy
This plugin:
-
Does NOT connect to any third-party services
-
Does NOT store user data
-
ONLY generates QR code images locally
⭐ We Value Your Feedback
Your feedback helps us grow! If you enjoy QR Code Composer, please share your experience and leave a rating. It means a lot.
