Tag
A compact chip that names a value someone has applied or can pick — a label, a filter, a skill — and can be removed or toggled.
Preview
Mode
DesignResearchEngineeringMarketing
When to use
- To show values applied to an item, each with a remove button.
- As a set of filters or topics that switch on and off.
Reach for something else
- For a read-only status: that is a Badge.
Anatomy
- 1
Container
A rounded chip with a hairline border.
- 2
Leading icon or dot
Optional, for the tag's type or colour.
- 3
Label
The value, kept short.
- 4
Remove button
A small × at the end, when the tag can be removed.
States
Default
Resting, bordered.
Hover
Fill one step darker.
Selected
In a selectable set, filled in the brand's soft green.
Disabled
Muted; the remove button is hidden.
Accessibility
- A selectable tag is a <button> with aria-pressed, so its state is announced.
- The remove button is its own <button> with an aria-label such as "Remove Design".
- After a tag is removed, focus moves to the next tag or the field, never to the page top.
Source
The Tag is in the Figma library today, with every variant and state above. Its React and Vue source ships with the code library, free, and this page gets the install line, the props and the code the day it does.
Tell me when the source landsTell me when the source landsand you'll get 10% off your first licence if you ever want the full library.
See it in a block
