Skip to content

Combobox

Combines a text search input with a dropdown menu, allowing users to filter and select options from large lists easily.

13.9 KB
•
Updated on August 21, 2026

Installation

Bash

Usage

Single Selection

Code

Anatomy

Code

Multiple Selection

Code

Features

Sizes

Combobox inputs in sm, default, and lg sizes.

Accessibility

Keyboard Interactions

API Reference

Combobox

The root combobox component. Manages the combobox state and provides context to child components.

ComboboxInput

The input field component for single selection mode with extended features for size variants and addon support.

ComboboxPopup

The popup container that displays the combobox options.

ComboboxList

A scrollable container for combobox items.

ComboboxItem

An individual selectable combobox item.

ComboboxEmpty

Displays a message when no results are found.

ComboboxGroup

Groups related combobox items together.

ComboboxGroupLabel

Displays a label for a combobox group.

ComboboxCollection

Used to wrap items within a group for rendering.

ComboboxChips

Container for displaying selected chips in multiple selection mode.

ComboboxChipsInput

The input field component for use inside ComboboxChips in multiple selection mode. This is a minimal input without the wrapper, trigger, or clear button.

ComboboxChip

An individual chip representing a selected item in multiple selection mode.

ComboboxValue

Provides access to the current value for custom rendering.

Examples

Large combobox
Combobox with label
Combobox auto highlighting the first option
Combobox with clear button
Combobox with grouped items
Combobox with multiple selection
Combobox with input inside popup
Combobox form
Combobox multiple form
Combobox with start addon
Combobox multiple with start addon
Pill-shaped combobox
Timezone combobox
Timezone combobox with search input
Combobox with select trigger
Combobox multiple with stacked chips
Combobox multiple with stacked divided chips