Components
Checkbox
componentformselectionbooleanfilter
A boolean input for selecting multiple independent options from a list.
When to use
- Multi-select scenarios (filter by multiple tags, select multiple files)
- Agreement or opt-in (terms of service, marketing emails)
- Use toggle switches instead when the action takes immediate effect
Examples
- Filter sidebar with multiple selectable categories
- 'I agree to the terms' checkbox before form submit
See this in the wild
Analyze a site and look for checkbox in the breakdown.