The Checkbox field is used when users need to select one or more options from a list. You use it for preferences, features, permissions, acknowledgements, or any scenario where multiple choices are valid.
It also supports a switch-style layout for binary or on/off selections.
The field has categories offering flexibility in how the options appear on the form. Those are:
| Type | Description |
|---|---|
| Checkbox |
Use it for multi-select lists such as services, interests, or checklist items. |
| Switch |
Use it for enable or disable settings such as notifications or feature access. |
Note
This field includes all standard field properties. For details, refer to Form Field Properties. The additional properties specific to this field are listed below.
| Property | Description |
|---|---|
| Check By Default |
Use it when a choice is commonly enabled by default. |
| Type | Mistake | Impact | Fix |
|---|---|---|---|
| Using Checkbox for single-choice input | You use Checkbox when only one option should be selected. |
|
Use the Radio field for single-choice input. |
| Using Switch for multi-option lists | You use Switch for long option lists. |
|
Use standard Checkbox layout for multi-option lists. |
| Pre-selecting critical options by default | You enable Check By Default for sensitive or consent-related choices. |
|
Leave important choices unchecked by default. |
| Using Checkbox for Yes or No questions | You use Checkbox for binary questions. |
|
Use Radio or Switch for clear Yes or No input. |