Skip to main content

What are you looking for?

Try searching for…

Components

Chip

Chip are small, interactive components that allow users to control how they want to see content. For example, they can be used to filter categories in a search result and show which filters are active.

Use chip when

  • users need to filter information, for example in lists or tables
  • active filters should be displayed

Avoid chip when

  • you need to show status or numbers, use badge instead
  • content should be labelled with a non-interactive category or topic, use tag instead
  • you are creating menus or navigation elements

Examples

Chip as checkbox

Use this variant when the user can select one or more options, for example to filter a search or a list.

Chip as filter

Shows an active filter that the user can remove. The cross on the right indicates that the filter can be removed with a single click.

Chip as button

Use this variant when the chip should trigger an action, for example to clear all active filters.

Guidelines

Chip allows users to control how they want to display content.

Avoid placing chip vertically. If you need to show options stacked vertically, use checkbox or radio instead. A group of chip components may wrap across multiple lines.

Text

Chip should contain as few words as possible, preferably just one or two.

Edit this page on github.com (opens in a new tab)