Composables
Components Unstyled Icons API
Join Radar
Join Radar Components Unstyled Icons API UI Kit UI Blocks SVG to Compose Android Distribution Community Docs Blog Colors
XR Glimmer
  • Button
  • Card
  • GlimmerTheme
  • Icon
  • IconButton
  • ListItem
  • Text
  • TitleChip
  • VerticalList
  • VerticalStack
Components › XR Glimmer › IconButton

IconButton

View Markdown Open in ChatGPT Open in Claude

IconButton is a component used for exposing supplementary actions with a single tap.

RevenueCat

RevenueCat

Add subscriptions to your apps in minutes

Ad Get started for free
API Examples

IconButtonSample

@Composable
fun IconButtonSample() {
    IconButton(onClick = {}) { Icon(FavoriteIcon, "Localized description") }
}

Other Button components

View all →
Button
Button
In Material 3 Compose
ButtonGroup
In Material 3 Compose
ElevatedButton
ElevatedButton
In Material 3 Compose
ElevatedToggleButton
In Material 3 Compose
ExtendedFloatingActionButton
ExtendedFloatingActionButton
In Material 3 Compose
FilledIconButton
FilledIconButton
In Material 3 Compose
FilledIconToggleButton
FilledIconToggleButton
In Material 3 Compose
FilledTonalButton
FilledTonalButton
In Material 3 Compose
FilledTonalIconButton
FilledTonalIconButton
In Material 3 Compose
FilledTonalIconToggleButton
FilledTonalIconToggleButton
In Material 3 Compose
FloatingActionButton
FloatingActionButton
In Material 3 Compose
FloatingActionButtonMenu
In Material 3 Compose
On this page
  • IconButtonSample

Never miss a Compose release

Get an alert the moment a new Compose release is out: new APIs, new components, new things to experiment with. Straight from Google's servers.

Join 3,000+ Compose developers. No spam, ever.