Skip to content

Split buttons ​

Split buttons combine a primary action with a secondary action in a single component.

Overview · Specs · Guidelines · Accessibility

Split buttons

  • Use to show an action with a menu of related actions
  • Same size range as buttons and icon buttons: XS, S, M, L, XL

Split buttons are made of a common button and a menu icon button

Availability & resources ​

TypeResourceStatus
DesignDesign Kit (Figma)Available
ImplementationJetpack Compose: ExpressiveAvailable
ImplementationAndroid Views (MDC-Android): ExpressiveAvailable
ImplementationWeb: ExpressiveUnavailable

M3 Expressive update ​

May 2025

The split button has a separate menu button that spins and changes shape when activated. It can be used alongside other buttons of the same size. More on M3 Expressive

New component added to catalog.

Sizes:

  • Extra small
  • Small
  • Medium
  • Large
  • Extra large

Color styles:

  • Elevated
  • Filled
  • Tonal
  • Outlined

5 sizes of split buttons.

Split buttons have the same five recommended sizes as label and icon buttons

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