Figma UI component

Figma multi-select components

A multi-select lets people pick several options from one field, holding chosen values as removable tags and filtering the list as they type. These Figma multi-selects come in sm, md, and lg sizes with active, open, and search empty states.
About this component

Multi-select design in Figma: tags, search, and states

How these multi-select components are built, and when to use one, in sm, md, and lg sizes with three states.

Assigning three reviewers to a pull request, tagging a contact with five labels, picking the countries a price applies to: these are all the same interaction, and a single-value field cannot do any of them.

A multi-select can, at the cost of a design problem the single-value version never has, which is that the chosen values need somewhere to live. The 4 multi-select components and 21 variants above answer that with tags inside the field itself.

Multi-select or select?

A select stores one value and displays it as text. A multi-select stores a set with no fixed size, so the field has to hold anywhere from zero to a dozen items, each individually removable.

That is why the component has a distinct Active state rather than treating selections as ordinary content: an empty field and a field carrying six tags are different heights, different reading tasks, and different targets.

If you only ever expect two or three options and you have the room, a column of checkboxes shows everything at once and beats this component outright. Multi-select earns its place when the list is long, the typical selection is small, and searching is faster than scrolling.

The field grows, so plan for it

Tags inside an input change its height as they accumulate, and on a narrow column they wrap to a second and third line, pushing everything below them down the page. Nothing breaks, but forms designed at one tag per field look very different at seven.

Build the field with auto layout set to wrap and hug its contents, then mock up the crowded case before you sign anything off. The tag components used inside the field are the same ones from the rest of the kit, so removing one is a real dismiss target rather than a decorative x.

Three sizes and the states nobody remembers

The component ships in sm, md, and lg, with option rows at 38px, 42px, and 46px respectively, in default, hover, and disabled versions.

Beyond the usual default, focused, and disabled field states sit three that most kits skip and every real product needs. Active covers the field once selections exist. Open active covers the menu showing while values are already chosen, which is the state where a user is halfway through a task.

And the search empty state covers a query that matches nothing, the screen almost no mockup contains and almost every user eventually sees. Guessing at that one in production is how you end up with an empty white rectangle and no explanation. The set is drawn twice, once for light and once for dark.

What it becomes in code

Worth knowing before handoff: a combobox is a single-value widget by definition. The W3C combobox pattern is explicit that it allows only one suggested value to be selected at a time, so a multi-select is not simply a combobox with a flag flipped.

It is a text input paired with a multi-selectable listbox, and the selected values need to be announced and removable on their own, typically with Backspace clearing the last tag. Designing the removal target now, at every size, is what stops that behavior from being invented at the end of a sprint.

When it is time to build, the same fields exist in code. Untitled UI React multi-selects are open source, built with Tailwind CSS and React Aria, with filtering, keyboard removal of selected values, and listbox semantics handled for you.

FAQs

Frequently asked questions

Common questions about the Untitled UI Figma multi-select components, covering tags, search, and empty states.

When should I use a multi-select instead of checkboxes?

Count the options. Under about seven, a list of checkboxes shows every choice at once and takes one click each, which is hard to beat.

A multi-select wins when the list runs to dozens or hundreds, when people usually pick only a few, and when typing two letters is faster than scrolling. Vertical space matters too: a form with four long option lists is a wall.

How do I show many selected values without breaking the layout?

Let the field wrap and grow rather than truncating silently. Tags inside an auto layout frame set to wrap push to a new line and the field hugs them, which keeps every selection visible and removable.

If a fixed height is non-negotiable, cap the visible tags and show a count for the rest, but test it: people do lose track of what they picked.

What’s the difference between multi-select and a select with tags?

Less than the names suggest. The select components include a tags type for multi-value input, while the multi-select here is the dedicated version with its own active, open active, and search empty states.

Use the select’s tags type inside a form you have already built from selects; use the multi-select when the selection is the main event.

Are these multi-select components included in the free version?

The multi-select components are part of the paid Untitled UI Figma kit. See pricing for what's included.

The 100% free Figma UI kit includes core components from the same system, including selects and checkboxes, if you want to try the system first.

Is there a React version of these multi-selects?

Yes. Untitled UI React multi-selects are open source, built with Tailwind CSS and React Aria, and mirror these Figma components.

Type-to-filter, removable values, and multi-selectable listbox semantics are built in.

Figma UI components

Application UI/Dashboard examples

Dashboard, settings, form layouts—useful examples for everything you need to design modern dashboards and products.
Figma UI components

Application UI/Dashboard Figma components

Modals, tables, alerts—everything you need to design modern and beautiful apps, dashboards and products.
Figma UI components

Marketing website components

Landing page header and website sections—everything you need to design modern and responsive marketing websites.
The ultimate UI kit for Figma

What is Untitled UI?

Untitled UI Figma is the largest UI kit and design system for Figma in the world. Here's everything great about Untitled UI in just 60 seconds.
Play icon
Untitled UI in 60 seconds
Play icon
Pause icon
Join 380,000+ designers from the world's top companies
Gumroad 5 stars

Untitled UI is the best $ I've spent on my business in a long time. I'm going to keep using it and recommending it to every designer I know.

Sam Pierce Lolla
Sam Pierce Lolla
Founder, Shuffleboard
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Over the years we've featured hundreds of UI kits on UXCrush, but Untitled UI is by far the most comprehensive and detailed I've seen yet. A must have for any designer!

Luca Vavassori
Luca Vavassori
Founder, UXCrush
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

I've used all UI kits on the market. I can say without a doubt that the Untitled UI kit is the best on the market. It covers everything a designer needs in a modern and efficient way.

Murat Alpay
Murat Alpay
Product Designer, @imuratalpay
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Incredible, and keeps getting better. I’ve tried dozens of UI kits and Untitled UI is the only name you should care about. It stands head and shoulders above the rest.

Jérémy Franck
Jérémy Franck
Designer, @jrmyfranck
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Such a beautiful, detailed, and extensive UI kit. Untitled UI is the perfect foundation for any project. I highly recommend this huge time saver.

Adham Dannaway
Adham Dannaway
Product Designer, Practical UI
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Untitled UI has been an amazing resource that I'm learning to rely upon to spin up ideas in no time. I think I might launch a startup pretty soon by mistake here!

Ricardo Buzzotta
Riccardo Buzzotta
Senior Product Designer, Spotify
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

The sheer scale, details, and organization of this kit is mind-blowing. It covers nearly everything a Designer could need in a modern, efficient and systematic way.

Corey Moen
Corey Moen
Senior Brand Designer, Webflow
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

I'm super impressed with this. I love poking around in other peoples UI Kits to see how they think. This is probably one of the most comprehensive I've seen.

Matt Walker
Matt Walker
Design Systems, Mailchimp
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

I'm super excited to use this for quick mockups of ideas in Figma. We're always trying to streamline our design process so we can move fast! Definitely recommend.

Jenny Chu
Jenny Chu
Head of Product, Eucalyptus
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Untitled UI is easily the best UI kit I've used so far. It has an insane amount of components that are all incredibly well-built. I don't even know how many hours this will save.

Sunny Trochaniak
Sunny Trochaniak
Founder, NewPulse Labs
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

The attention to detail and thought Jordan has put into this UI kit is unparalleled.

Dan Mcleay
Dan Mcleay
Lead Designer, Fox Sports
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Untitled UI is incredibly well-organized and the attention to detail is great. I highly recommend this kit to any designer that wants to create beautiful designs fast.

Tom Bekkers
Tom Bekkers
Founder & Creative Director, Flowbase
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

What an awesome Figma kit... it's an absolute game changer. This is the perfect base for any design system. The size and attention to detail is next level.

Dan Anisse
Dan Anisse
Co-founder, Relume
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

We've been using Untitled to build Himalayas 2.0 and have finished a complete redesign in just a few days. It has everything we need already pixel-perfect.

Abi Tyas Tunggal
Abi Tyas Tunggal
Co-founder, Himalayas
Star iconStar iconStar iconStar iconStar icon