---
url: /components/radio-button/overview.md
description: Radio buttons allow users to select one option from a set.
---

# Radio button

Radio buttons allow users to select one option from a set.

**Overview** · [Specs](specs.md) · [Guidelines](guidelines.md) · [Accessibility](accessibility.md)

![Radio button](/assets/4f5493ed-mrolqz3g-radio-button.C0r7cpN2.webp)

* Use radio buttons (not [switches](../switch/overview.md "Switches toggle the state of an item on or off.")) when only one item can be selected from a [list](../lists/overview.md "Lists are continuous, vertical indexes of text and images.")
* Label should be scannable
* Selected items are more prominent than unselected items

![1 radio button is selected from a list of 4 radio buttons of different ringtones.](/assets/0cad731f-mc92gkg1-01.RNMe9NHy.webp)

Radio buttons can be selected

## Resources & availability

| Type | Resource | Status |
| --- | --- | --- |
| Design | [Design Kit (Figma)](https://www.figma.com/community/file/1035203688168086460) | Available |
| Implementation | [Flutter](https://api.flutter.dev/flutter/material/ThemeData/useMaterial3.html) | Available |
| Implementation | [Jetpack Compose](https://developer.android.com/develop/ui/compose/components/radio-button) | Available |
| Implementation | [Android Views (MDC-Android)](https://github.com/material-components/material-components-android/blob/master/docs/components/RadioButton.md) | Available |
| Implementation | [Web](https://github.com/material-components/material-web/blob/main/docs/components/radio.md) | Available |

## What’s new

* Color: New color mappings and compatibility with [dynamic color](../../styles/color/dynamic/choosing-a-source.md "Dynamic color takes a single color from a user's wallpaper or in-app content and creates an accessible color scheme assigned to elements in the UI.")

![App screen with 1 active button selected from list of 3 buttons.](/assets/646ba43a-mg0z3b8a-02.CkWmPL21.webp)

Radio buttons feature new color mappings
