← Back to Components

Form Checkboxes

Checkbox form components with multiple sizes and states. Supports checked, indeterminate, error, and disabled states with comprehensive accessibility features for binary choices and multi-selection.

Basic Checkbox Usage

Simple checkboxes with labels for binary choices and opt-in selections.

Checkbox Sizes

Three sizes available: Small (14px label), Medium (16px label), and Large (18px label).

Checkbox States

Interactive states including checked, indeterminate, error, and disabled states.

Interactive Examples

Live examples with validation, required fields, and state management.

You must accept the terms to continue
This demonstrates the indeterminate state (partial selection)
Choose how you'd like to be notified

Checkbox Groups

Examples of checkbox groups for multiple selections and permissions.

Select permissions for this user role
Enable experimental features

Complete Checkbox Showcase

Comprehensive showcase of all checkbox size and state combinations.

Large Checkboxes

Medium Checkboxes

Small Checkboxes

Real-world Form Example

Practical checkbox usage in a complete form scenario.

Create Account

Choose how we can contact you
Required agreements must be accepted