Skip to content
Join our Slack

Checkboxes

The Checkboxes component allows respondents to select multiple options from a list. Unlike single-choice components, users can check as many options as apply to them, which works well for “select all that apply” questions.

Checkboxes is ideal for:

  • “Select all that apply” questions
  • Interest or preference selection
  • Feature or service selection
  • Skills or qualifications lists
  • Multiple category selection
  • Any question where multiple answers are valid
  1. Open your form in the editor

  2. Drag the Checkboxes component from the left sidebar onto your form

  3. Click the component to select it and configure its settings

  4. Add your options in the settings panel

The main question or prompt displayed above the checkbox options.

Tips for effective labels:

  • Clearly indicate that multiple selections are allowed
  • Use phrases like “Select all that apply” when appropriate
  • Be specific about what you’re asking

Examples:

  • “Which features are most important to you? (Select all that apply)”
  • “What topics are you interested in?”
  • “Which of the following apply to your situation?”

Optional helper text that appears below the question label.

When to use descriptions:

  • To clarify selection instructions
  • To provide context for the options
  • To indicate minimum/maximum selections expected

Examples:

  • “Choose as many as you like”
  • “Select your top 3 priorities”
  • “Check all services you’re interested in”

The list of choices available for selection. Each option appears with its own checkbox.

To manage options:

  • Click to add new options
  • Drag to reorder options
  • Click the delete icon to remove options
  • Edit option text directly

Tips for options:

  • Keep option text concise and clear
  • Use parallel structure (all start with verbs, all are nouns, etc.)
  • Order logically (alphabetically, by popularity, or by category)
  • Include an “Other” option if the list might not be exhaustive

Toggle to display options in a random order each time the form is loaded.

When to use randomization:

  • To prevent order bias in surveys
  • When no logical ordering exists
  • For research where response patterns matter

When NOT to use randomization:

  • When options have a natural order (e.g., frequency: daily, weekly, monthly)
  • When users expect a specific order
  • For short lists where order doesn’t matter

Show the options as checkboxes or as radio buttons. Set Style to Checkbox or Radio to match the look you want.

Let respondents select just one option (One) or several (Multiple).

Toggle whether at least one option must be selected before the form can be submitted.

When enabled:

  • An asterisk (*) appears next to the question label
  • Users must select at least one option to submit
  • A validation message appears if no options are selected

When checkboxes are marked as required:

  • At least one option must be selected
  • A validation message appears if no options are checked
  • The field is highlighted to draw attention

The Checkboxes component is built with accessibility in mind:

  • Each checkbox has a properly associated label
  • Labels are clickable to toggle checkboxes
  • Keyboard navigation between options (Tab, Space to toggle)
  • Screen reader compatible with proper grouping
  • Focus states are clearly visible

Checkbox responses in your form results:

  • Show all selected options as a list
  • Can be filtered by specific selections
  • Are included in exports as comma-separated values
  • Allow analysis of selection patterns and combinations

Your next form could be the best-looking thing on your site.

Free forever. Unlimited responses. No signup to start.