Custom QR code Generator

Demo to preview the settings

Introduction

The Custom QR code Generator plugin enables you to create fully customized and branded QR codes directly within your Bubble application. This powerful plugin offers extensive customization options including custom colors, patterns, logos, background images, and various styling options for different QR code elements.
With this plugin, you can generate professional-looking QR codes that match your brand identity. The plugin supports real-time preview in the Bubble editor, allowing you to see changes immediately. Generated QR codes can be exported as Base64 strings for use in workflows or downloaded as PNG files.
Key capabilities include:

How to setup

Setting up the Custom QR code Generator plugin is straightforward:

Step 1: Install the plugin

Step 2: Add the element to your page by dragging the “Branded QR” element from the element picker

Step 3: Configure basic properties

Step 4: Enable Autorun if you want the QR code to generate automatically when the page loads (recommended)

Step 5: Enable “Show Live PREVIEW” to see real-time changes in the Bubble editor

Step 6(optional): Customize advanced options such as:

The QR code will be generated automatically based on your settings. You can retrieve the generated QR code as a Base64 string from the element’s state for use in workflows.
Image without caption

Plugin Element - Branded QR

The plugin contains a Branded QR visual element that should be used on a page.
Image without caption

Fields

Element Actions

Exposed States

Element Events

Workflow example

Step 1: Add the visual element to the page and adjust the desired settings

Step 2: Set an event to use the Generate QR action

Step 3: Set an event to use the Download QR Code action

Step 4: Configure “is ready” event

Note: The element supports generating a QR Code through the Generate QR action or automatically on element initialization (set "yes" for the Autorun field).
Don't overcomplicate the QR code with too bright a background image, too tiny a pattern or a logo that covers too much. Test it with a QR reader before going to production.
Image without caption

Changelogs