MARKETPLACE
PLUGINS
NATIVE DROPDOWN & MULTI DROPDOWN
Native Dropdown & Multi Dropdown logo

Native Dropdown & Multi Dropdown

Published June 2026
   •    Updated August 2026

Plugin details

Native Dropdown and Multi Select helps you add polished, mobile-friendly selection inputs to Bubble mobile apps. It includes both a single-value dropdown and a multi-select element, with searchable lists, selected states, customizable styling, and workflow actions for controlling selections from Bubble.
- Includes two elements in one plugin: Dropdown and Multi Select
- Supports single selection with the Dropdown element
- Supports multiple selections with the Multi Select element
- Uses Bubble-friendly data through Labels, Values, and optional Items JSON
- Values can fall back to labels when a separate Values list is not supplied
- Supports searchable option lists
- Supports placeholder text and search placeholder text
- Includes dropdown positioning options such as auto, top, and bottom
- Includes picker display modes such as default, modal, and auto where supported
- Supports selected item highlighting
- Supports selected tags or chips for multi-select
- Supports max selection limits for multi-select
- Publishes useful states like selected label, selected value, selected index, selected labels, selected values, selected count, open state, search text, last selected value, and last unselected value
- Includes events for opened, closed, item selected, selection changed, item unselected, and search changed
- Includes workflow actions for opening, closing, clearing, setting a selected value, and setting selected values
- Includes styling controls for the trigger, dropdown list, search input, rows, selected items, icons, dividers, overlays, and multi-select chips

Demo page:
https://bubbleaxis.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=dropdown

Editor page:
https://bubble.io/page?id=bubbleaxis&app_type=mobile&tab=Design&name=dropdown&type=page

$15

One time  •  Or  $3/mo

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

Platform

Native mobile

Contributor details

Bubble Axis logo
Bubble Axis
Joined 2023   •   34 Plugins
View contributor profile

Instructions

- Add the Dropdown element when users should select one option. - Add the Multi Select element when users should select more than one option.
- Set Labels to the list of option names users should see.
- Set Values to the list of saved values if the saved value should be different from the label.
- Leave Values empty if each option label should also be used as its value.
- Use Items JSON when you want to provide advanced option data in one field.
- Items JSON should be an array such as [{"label":"Design","value":"design"},{"label":"Development","value":"development"}].
- Set Placeholder to control the text shown before a value is selected.
- Turn Search on if users should be able to filter the options.
- Set Search placeholder to control the text shown inside the search field.
- Use Dropdown position to control whether the list opens automatically, above, or below the input.
- Use Dropdown mode to control how the list is displayed where supported.
- For Dropdown, use Selected value to preselect or control one value from Bubble.
- For Multi Select, use Selected values to preselect or control multiple values from Bubble.
- For Multi Select, set Max select if users should only be allowed to choose a limited number of options.
- Use Close after select if the picker should close after a user selects an option.
- Use Show scroll indicator if the option list should show a scroll indicator.
- Use Max dropdown height to limit how tall the opened list can become.
- Use the selected value and selected label states to access the current Dropdown selection.
- Use the selected values, selected labels, and selected count states to access the current Multi Select selection.
- Use the is open state to know when the dropdown list is visible.
- Use the search text state to know what the user typed in the search field.
- Use the item selected event when a user selects an option.
- Use the item unselected event when a user removes an option in Multi Select.
- Use the selection changed event when the selected value or selected values change.
- Use the opened and closed events to run workflows when the picker opens or closes.
- Use the search changed event to run workflows when the search text changes.
- Use Open dropdown and Close dropdown actions to control the picker from workflows.
- Use Clear selection to remove the current selection.
- Use Set selected value for the Dropdown element.
- Use Set selected values for the Multi Select element.
- Customize trigger styling for the closed input.
- Customize dropdown styling for the opened list.
- Customize search styling for the search input.
- Customize item styling for option rows.
- Customize chip styling for selected Multi Select tags.

Types

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

Categories

This plugin can be found under the following categories:
Data (things)   •   Productivity   •   Technical   •   Small Business   •   Compliance   •   Input Forms

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble