MARKETPLACE
PLUGINS
TAG INPUT PRO
Tag Input Pro logo

Tag Input Pro

Published March 2026
   •    Updated March 2026

Plugin details

Tag Input Pro is a powerful and fully customizable tag input element for Bubble.
Create modern tag interfaces like Gmail labels, Notion tags, or Airtable tag fields with ease.

Users can type tags, paste multiple tags, reorder them by dragging, and apply validation rules such as whitelist or blacklist.

Key Features

• Create tags using Enter, comma, tab, or space  
• Paste multiple tags at once (supports multi-line paste)  
• Drag and reorder tags  
• Whitelist and blacklist validation  
• Prevent or allow duplicate tags  
• Limit tag length or number of tags  
• Custom SVG delete icons  
• Multiple tag background colors  
• Fully customizable styling  
• Built-in states and events for workflows  
• Supports Bubble autobinding  
• Create custom autocomplete suggestions using Bubble elements  

Build Your Own Suggestion Dropdowns

Tag Input Pro gives you full control over suggestions. Instead of forcing a built-in dropdown, the plugin exposes states that allow you to build your own autocomplete system using native Bubble elements like Group Focus or Repeating Groups.

You can connect suggestions to:

• Database searches  
• API results  
• Dynamic filters  
• AI-generated suggestions  

Perfect for building

• Skill selectors  
• Category tagging  
• Email recipients input  
• Label systems  
• Dynamic filters  
• User interest lists  

Tag Input Pro gives you complete control over both the behavior and the appearance of your tags while staying fully integrated with Bubble workflows.

Demo: View the Tag Input Demo Page

Editor: Open the Demo Editor Page

$35

One time  •  Or  $5/mo

stars   •   0 ratings
1 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

free Codex logo
free Codex
Joined 2023   •   14 Plugins
View contributor profile

Instructions

Basic Usage
1. Drag the Tag Input Pro element onto your page.
2. Configure the appearance and behavior in the property editor.
3. Users can start typing to create tags.

Creating Tags

Tags can be created using the separators you enable in the element settings:

• Enter  
• Comma  
• Tab  
• Space  

All separators are optional and can be enabled or disabled individually.

Removing Tags

Click the delete icon on a tag.

Reordering Tags

Enable drag mode to allow users to reorder tags by dragging them.

States

The element exposes several states that can be used in workflows:

tags_list — list of all tags  
tags_json — tags formatted as JSON  
tags_csv — tags formatted as comma-separated text  
tags_count — number of tags currently present  
input_value — current value typed in the input field  
input_length — number of characters currently typed  
is_typing — indicates whether the user is currently typing  

Events

The element triggers the following events:

tag_added — triggered when a tag is created  
tag_removed — triggered when a tag is removed  
tags_changed — triggered whenever the tag list changes  
typing — triggered while the user is typing  

Element Actions

The plugin includes actions that allow workflows to control the element:

Add Tag — add a tag programmatically  
Remove Tag — remove a specific tag  
Set Tags — replace the current tags with a new list  
Clear Tags — remove all tags  
Clear Input — clear the current text inside the input field  

These actions allow tags to be controlled from workflows.

Building Custom Suggestions

You can create your own autocomplete dropdown using Bubble elements such as Group Focus or Repeating Groups.

Use the input_value state to search your database or API and display suggestions.

Example approach:

1. Show a suggestion group when is_typing is yes.
2. Search your database using input_value.
3. Display results in a repeating group.
4. When a user clicks a suggestion, trigger the Add Tag action.

This allows you to build fully custom suggestion interfaces using Bubble's native design tools.

Types

This plugin can be found under the following types:
Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble