Long checkbox lists slow people down. Whether you are collecting product interests, service preferences, skills, or feature selections, asking visitors to click ten or twenty boxes one by one creates friction. A single Select All control lets them check every option instantly — or clear them all with one click. Auto Form Builder includes a built-in Add “Select All” Option setting on multiple-checkbox fields. Enable it in the form builder, and a Select All checkbox appears at the top of the list. It syncs with individual selections, supports partial (indeterminate) states, and respects minimum and maximum selection limits — no custom JavaScript required. Last updated: Last update 2 September The Select All option adds a special checkbox at the top of a Multiple Checkboxes field. When a visitor checks it, every regular option in the list is selected at once. Unchecking it clears all selections. Select All is a convenience control for the visitor — it is not stored as a separate submission value. Only the individual option checkboxes submit their data when the form is sent. This feature is available on Multiple Checkboxes (Choose many options) fields only. It does not apply to single agreement checkboxes (terms and conditions, consent boxes). Add Select All when your checkbox list has enough options that manual selection becomes tedious: Skip Select All when the list has only two or three options — the extra control adds little value on short lists. In your WordPress admin, go to Auto Form Builder → All Forms, then open an existing form or create a new one. Drag Checkbox from the Choice category onto the form canvas, or click an existing checkbox field to edit it. Under Checkbox Options, select Multiple Checkboxes (Choose many options). Add your checkbox options with display labels and stored values. Check Add “Select All” Option. A Select All checkbox will appear at the top of the list on the frontend. Choose how checkboxes are arranged — Stacked, Side by side, or Grid. Optionally set Minimum Selections Required and Maximum Selections Allowed if your form needs selection limits. Save the form, preview the checkbox list, click Select All to confirm every option checks, then uncheck individual items to verify the indeterminate state. Publish with the shortcode or embed code. Auto Form Builder handles Select All with JavaScript that keeps the control in sync with individual checkboxes: If you enable Add “None of the above” Option, selecting None clears all other checkboxes and unchecks Select All. The two controls are mutually exclusive by design. Multiple checkbox fields support optional selection limits: When a maximum limit is set and the total number of options exceeds that limit, Select All cannot check every box — the form shows an error message explaining that all options cannot be selected due to the maximum limit. Individual checkbox clicks are also blocked once the maximum is reached, with a clear validation message. Minimum selection errors appear on form submit. Beyond Select All, multiple checkbox fields support these related options: Make sure your field is set to Multiple Checkboxes mode before looking for the Select All setting. Forms embedded on non-WordPress sites use the same Select All behavior — toggle all, indeterminate sync, max-limit blocking, and None/Other interaction. Whether placed via shortcode or embed code, checkbox lists with Select All work identically everywhere. The Select All option on multiple checkbox fields is included in the free plugin — the same plugin that gives you drag-and-drop form building, submission management, conditional logic, and spam protection at no cost. Install it from the official WordPress.org directory: https://wordpress.org/plugins/auto-form-builder/ Last updated: Last update 2 September Auto Form Builder lets you create multi-step forms, calculators, and lead capture forms in WordPress, then embed them on any site with a single line of code. Add a Checkbox field in Auto Form Builder, choose Multiple Checkboxes mode, add your options, then enable Add “Select All” Option under Checkbox Options. Save and preview the form. No. Select All is only available on Multiple Checkboxes fields with a list of options. Single Checkbox mode is for yes/no questions and agreement boxes. No. Select All is a frontend convenience control. Only the individual option checkboxes that are checked submit their values with the form. If the total number of options exceeds the maximum, Select All cannot check every box and shows an error. Individual selections are also blocked once the limit is reached. Yes. Checking Select All also checks the Other option and reveals the Other text field. Unchecking Select All hides and clears it. Selecting None of the above clears all other checkboxes and unchecks Select All. The two controls cannot be active at the same time. Yes. When some but not all options are checked, the Select All checkbox displays an indeterminate (partially filled) state until all options are selected or none remain checked. Yes. Select All on multiple checkbox fields is included in the free Auto Form Builder plugin on WordPress.org.How to Add ‘Select All’ to Checkbox Lists
What Is the Select All Option?
When to Use Select All
How to Add Select All to a Checkbox List
Step 1: Open the Form Builder
Step 2: Add or Edit a Checkbox Field
Step 3: Switch to Multiple Checkboxes Mode
Step 4: Enable Select All
Step 5: Configure Layout and Limits (Optional)
Step 6: Save, Preview, and Publish
How Select All Behaves on the Frontend
Checking Select All
Unchecking Select All
Individual Selection Sync
None of the Above
Select All with Minimum and Maximum Selections
Checkbox List Settings That Work with Select All
Practical Examples
Newsletter Category Preferences
Skills Assessment (Pick at Least 3)
Service Add-Ons (Maximum 4)
Regional Coverage with None Option
Select All vs. Single Checkbox
Select All on Embedded Forms
Download Auto Form Builder — Free Select All Checkboxes
Build forms that embed anywhere — free
Frequently Asked Questions
How do I add Select All to a checkbox list in WordPress?
Does Select All work on single checkboxes?
Is Select All stored in form submissions?
What happens if I set a maximum selection limit?
Does Select All work with the Other option?
What happens when None of the above is selected?
Does Select All show a partial selection state?
Is the Select All feature free?
Table of Contents
Table of Contents
Learn how to bulk delete form submissions in WordPress. Remove multiple entries at once to clean up spam, test data, and old submissions efficiently.
Master WordPress form submission management. Learn to view, filter, search, star, export, and organize form entries like a pro with this complete guide.
Learn how to search and find form submissions in WordPress. Filter by date, form, status, and search across all submission data.
Comparing Auto Form Builder and Contact Form 7 for WordPress. See which form plugin offers better ease of use, features, and value for your website.
Learn how to view, organize, search, filter, and export your WordPress form submissions. Complete guide to submission management.
Learn why storing form data on your own server helps with GDPR compliance. Choose form plugins that keep your user data local and under your control.
Learn how to filter WordPress form submissions by date. Find entries from specific time periods quickly using date range filters.
Should you use one field or multiple fields for names? Learn the pros and cons of each approach and how to set up name fields in WordPress.
Learn how to bulk edit, delete, and manage form submissions in WordPress. Save time with mass actions on multiple entries at once.
Learn how to restrict date fields to future dates only for event registration forms. Block past dates and set booking windows in WordPress.
Learn how to create quantity fields in WordPress forms. Collect numbers for guests, items, tickets, and more with proper validation and limits.