Skip to content

Badges ​

Badges are used as indicators to convey dynamic information, such as counts or status. A badge can include labels or numbers.

Overview · Specs · Guidelines · Accessibility

Badges

  • Can contain labels or numbers
  • Two variants: small and large
  • Anchor badges inside the icon bounding box, at the upper trailing edge of the icon
  • Limit content to four characters, including a +
  • Keep the default color mapping

3 icons with badges. 1 is a small dot. 2 is a larger circle with a 1 digit number. 3 is an oval with a 4 digit number.

  1. Small badge on a navigation item
  2. Large badge on a navigation item
  3. Large badge with max characters on a navigation item

Availability & resources ​

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

Differences from M2 ​

Navigation bar showing 4 icons with different badge variants in a bright red color.

Badges have new color mappings

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