Checkbox
A checkbox is a simple input control that lets users choose multiple options or toggle a single setting on or off.
Overview
Code
Anatomy
The checkbox component consists of a checkbox input and a corresponding label. A checkbox group includes a group label, a set of checkboxes, and an informational label.

Checkbox Component

Checkbox Group
Usage Guidelines
Use a consistent size for input and selection components within the same form or layout to ensure alignment. Medium is the default, but small is fine if applied uniformly.
Use When
Best Practices
Sizes
Medium (36px)
Label
SMALL (32px)
Label
Variants
selected / with label

selected / standalone

unselected / with label

unselected / standalone

indeterminate / with label

indeterminate / standalone

Behaviors and States
Checkboxes can be unselected, selected or indeterminate. Checkboxes have Enabled, Hover, Pressed, Focus and Disable states.

Accessibility
This component uses MUI (Material-UI) components, which are open-source and licensed under the MIT License.
Crafted with ❤️ at Zuora
© 2025 Zuora Inc.
Checkbox
A checkbox is a simple input control that lets users choose multiple options or toggle a single setting on or off.
Overview
Code
Anatomy
The checkbox component consists of a checkbox input and a corresponding label. A checkbox group includes a group label, a set of checkboxes, and an informational label.

Checkbox Component

Checkbox Group
Usage Guidelines
Use a consistent size for input and selection components within the same form or layout to ensure alignment. Medium is the default, but small is fine if applied uniformly.
Use When
Best Practices
Sizes
Medium (36px)
Label
SMALL (32px)
Label
Variants
selected / with label

selected / standalone

unselected / with label

unselected / standalone

indeterminate / with label

indeterminate / standalone

Behaviors and States
Checkboxes can be unselected, selected or indeterminate. Checkboxes have Enabled, Hover, Pressed, Focus and Disable states.

Accessibility
This component uses MUI (Material-UI) components, which are open-source and licensed under the MIT License.
Crafted with ❤️ at Zuora
© 2025 Zuora Inc.
Checkbox
A checkbox is a simple input control that lets users choose multiple options or toggle a single setting on or off.
Overview
Code
Anatomy
The checkbox component consists of a checkbox input and a corresponding label. A checkbox group includes a group label, a set of checkboxes, and an informational label.

Checkbox Component

Checkbox Group
Usage Guidelines
Use a consistent size for input and selection components within the same form or layout to ensure alignment. Medium is the default, but small is fine if applied uniformly.
Use When
Best Practices
Sizes
Medium (36px)
Label
SMALL (32px)
Label
Variants
selected / with label

selected / standalone

unselected / with label

unselected / standalone

indeterminate / with label

indeterminate / standalone

Behaviors and States
Checkboxes can be unselected, selected or indeterminate. Checkboxes have Enabled, Hover, Pressed, Focus and Disable states.

Accessibility
This component uses MUI (Material-UI) components, which are open-source and licensed under the MIT License.
Crafted with ❤️ at Zuora
© 2025 Zuora Inc.
On This Page
Checkbox
A checkbox is a simple input control that lets users choose multiple options or toggle a single setting on or off.
Overview
Code
Anatomy
The checkbox component consists of a checkbox input and a corresponding label. A checkbox group includes a group label, a set of checkboxes, and an informational label.

Checkbox Component

Checkbox Group
Usage Guidelines
Use a consistent size for input and selection components within the same form or layout to ensure alignment. Medium is the default, but small is fine if applied uniformly.
Use When
Best Practices
Sizes
Medium (36px)
Label
SMALL (32px)
Label
Variants
selected / with label

selected / standalone

unselected / with label

unselected / standalone

indeterminate / with label

indeterminate / standalone

Behaviors and States
Checkboxes can be unselected, selected or indeterminate. Checkboxes have Enabled, Hover, Pressed, Focus and Disable states.

Accessibility
This component uses MUI (Material-UI) components, which are open-source and licensed under the MIT License.
Crafted with ❤️ at Zuora
© 2025 Zuora Inc.
On This Page
Checkbox
A checkbox is a simple input control that lets users choose multiple options or toggle a single setting on or off.
Overview
Code
Anatomy
The checkbox component consists of a checkbox input and a corresponding label. A checkbox group includes a group label, a set of checkboxes, and an informational label.

Checkbox Component

Checkbox Group
Usage Guidelines
Use a consistent size for input and selection components within the same form or layout to ensure alignment. Medium is the default, but small is fine if applied uniformly.
Use When
Best Practices
Sizes
Medium (36px)
Label
SMALL (32px)
Label
Variants
selected / with label

selected / standalone

unselected / with label

unselected / standalone

indeterminate / with label

indeterminate / standalone

Behaviors and States
Checkboxes can be unselected, selected or indeterminate. Checkboxes have Enabled, Hover, Pressed, Focus and Disable states.

Accessibility
This component uses MUI (Material-UI) components, which are open-source and licensed under the MIT License.
Crafted with ❤️ at Zuora
© 2025 Zuora Inc.