Skip to content

Chips ​

Chips help people enter information, make selections, filter content, or trigger actions. Use chips to show options for a specific context.

Overview · Specs · Guidelines · Accessibility

Chips

  • Use chips to show options for a specific context
  • Four variants: assist, filter, input, and suggestion
  • Chip elevation defaults to 0 but can be elevated if they need more visual separation

4 chip variants.

  1. Assist chip
  2. Filter chip
  3. Input chip
  4. Suggestion chip

Availability & resources ​

TypeResourceStatus
DesignDesign Kit (Figma)Available
ImplementationFlutterAvailable
ImplementationJetpack ComposeAvailable
ImplementationAndroid Views (MDC-Android)Available
ImplementationWebAvailable

Updates ​

Aug 2024

Updated stroke color from outline to outline variant.

A chip with a clear outline is now a chip with a subtle outline.

The stroke color was softened to improve visual hierarchy between chips and buttons

Differences from M2 ​

  • Color: New color mappings and compatibility with dynamic color
  • Shape: Rounded rectangle 
  • Variants: Action chips have been separated into assist chips and suggestion chips. Choice chips are now a subset of filter chips

M2 chip variants.

M2: Variants of chips are input, choice, filter, and action chips

M3 chip variants.

M3: Variants of chips updated to assist, filter, input, and suggestion chips

Unofficial offline mirror. Content © Google, licensed under CC BY 4.0.