MARKETPLACE
PLUGINS
NATIVE COLOR PICKER
Native Color picker logo

Native Color picker

Published June 2026
   •    Updated this week

Plugin details

Native Color Picker is a mobile Bubble plugin for adding a flexible, native feeling color picker to Bubble mobile apps. It supports multiple picker layouts, including panel, spectrum panel, grid, RGB sliders, vertical RGB sliders, HSV sliders, vertical HSV sliders, color wheel, and circular hue ring. The plugin publishes color values in multiple formats, including HEX, HEXA, RGB, RGBA, HSL, HSLA, HSV, individual RGB channel values, hue, saturation, brightness, alpha, and the last changed source. It also includes workflow actions for setting a color, setting HSV values, resetting the picker, and generating a random color.

It is designed for apps that need user-controlled theme colors, design customization, drawing tools, product personalization, profile styling, brand setup, or any workflow where users need to select and store precise colors.

Demo page:
https://codara.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=Color%20picker

Editor link:
https://bubble.io/page?id=codara&test_plugin=1780607830682x696563226655326200_current&tab=Design&name=Color+picker&type=page&elements=bTGRW

$8

One time  •  Or  $3/mo

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

Platform

Native mobile

Contributor details

CoDara logo
CoDara
Joined 2025   •   3 Plugins
View contributor profile

Instructions

Add the Native Color Picker element to a Bubble mobile page, then choose the picker layout from the Picker type field. The default picker type is panel, which shows a saturation/brightness color panel with hue and opacity controls.
Use Initial color to set the starting color. The plugin accepts common color formats such as HEX, RGB, and RGBA, for example #2564eb or rgba(235,37,96,1).

Use the visual behavior fields to control what appears in the picker:

Show opacity slider displays the alpha/opacity control.
Show swatches displays preset color chips.
Show preview displays the selected color preview.
Show labels displays labels and formatted values.
Show HEX value, Show RGB value, and Show HSL value show those color outputs beside the preview.
Show copy icon adds a copy button beside displayed color values.
Dark mode switches the picker between light and dark styling.
Show channel inputs displays editable numeric channel fields for picker types that use RGB/HSV channel controls.
Use the plugin states to save or display the selected color elsewhere in your app. Common states include hex, rgba, rgb, hsl, hsla, hsv, red, green, blue, hue, saturation, brightness, and alpha.

Use the Color changed event to run workflows whenever the selected color changes. Use the plugin actions when you need to control the picker from a workflow, such as setting a color from a Bubble field, resetting it, setting HSV manually, or randomizing the selected color.

Types

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

Categories

This plugin can be found under the following categories:
Technical   •   Image   •   Productivity   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble