Figma Checkbox

/

/

/

/

Figma Checkbox

Preview

Figma Checkbox

Figma Checkbox Component

The Checkbox component communicates whether an option is selected, not selected, or indeterminate. Use checkboxes whenever a user can select a single or multiple option from a single list.

Checkboxes UI Best Practices

  • Ensure each checkbox has a clear, concise label that describes what the option does. 

  • Checkbox labels should always be clickable along with the checkbox shape, improving usability.

When to use Checkboxes vs. Radio buttons:

  • Use checkboxes for optional or additive choices.

  • Use Radio Buttons for mandatory, single-selection scenarios.

  • Always group related options clearly and provide clear labels for both components.

Check Box Anatomy

SetVariantsPropertiesCopy to Figma
CheckboxLabel48Size Small, Medium, Large, XLState Checked, Hover Checked, Indeterminate, Unchecked, Hover Unchecked, DisabledDirection Left, Right
CheckboxCaption48Size Small, Medium, Large, XLState Checked, Hover Checked, Indeterminate, Unchecked, Hover Unchecked, DisabledDirection Left, Right
CheckboxButton40Size Small, Medium, Large, XLState Checked, Hover Checked, Unchecked, Hover Unchecked, DisabledDirection Left, Right
Checkbox18Size Small, Medium, LargeState Checked, Hover Checked, Indeterminate, Unchecked, Hover Unchecked, Disabled

Type

Interactive component

Behavior

Auto layout

Figma Checkbox

Checkbox

checkbox example

check box

checkbox component

Interactive component

Design systems with Figma — 10× faster

Level up your design, build robust systems, websites, and applications that will stay beautiful forever.

UI KIT TRUSTED BY TOP TEAMS AND BRANDS

Design systems with Figma — 10× faster

Level up your design, build robust systems, websites, and applications that will stay beautiful forever.

UI KIT TRUSTED BY TOP TEAMS AND BRANDS

Design in Figma
10X faster

Level up your design, build robust systems, websites, and applications that will stay beautiful forever.