Gravity Forms Limit Checkboxes

Limit how many checkboxes of a checkbox field may be selected at any given time.

View Demo

What does it do?

This plugin allows you to limit how many checkboxes of a Checkbox field may be selected at any given time. It supports specifying a minimum and maximum limit per checkbox field and also allows you to span one field’s limits across multiple fields!


  • Limit how many checkboxes can be checked.
    Set how many choices users can pick from a single Checkbox field.
  • Set minimum and maximum limits per checkbox field.
    Users must pick at least x, but no more than y.
  • Span limits across fields.
    Share limits across multiple fields in a single form.
  • Automatic updates.
    Get updates and the latest features right in your dashboard.
  • Awesome support.
    We’re here to help! And we mean it.

How do I enable this functionality?

After installing and activating Gravity Forms Limit Checkboxes, all Checkbox fields will show the Perks tab in within the form editor. Let’s have a look how to use it.

Create a new Checkbox field or open an existing Checkbox field to modify its settings.
Navigate to the Perks tab and check the Limit how many checkboxes can be checked checkbox.
Specify a minimum and/or maximum limit in the respective text input fields.

Feature Details

Maximum Limit

Once the maximum limit has been reached for a specific field or a group of fields with a shared limit, the rest of the unchecked boxes are disabled and not check-able. Unchecking one of the currently checked boxes (thereby bringing the number of checked boxes under the limit) will make the previously disabled checkboxes check-able.

Minimum Limit

The minimum limit is validated when the form is submitted. If the user did not select enough checkboxes it will return a validation error with the minimum number of checkboxes that must be checked.

Spanning limits across multiple fields

If you would like to span a limit across multiple fields, follow the above instructions to set the base limits and then follow these steps to enable the spanned limit functionality and select which fields the limit should be spanned across.

Check the Span limit across multiple checkbox fields checkbox.
Select each field that should share the base limits specified for the current field from the drop down.

When a limit is spanned across multiple checkbox fields, all checked boxes in those fields will count towards the specified limit. For example, if you have two Checkbox fields with a shared limit of two (2), you will be able to select two checkboxes from a single field or one checkbox in each field.


Gravity Forms has hundreds of hooks. Check out our Gravity Forms Hook Reference for the most thorough guide to Gravity Forms’ many actions and filters.

Grab a bundle of free Gravity Forms plugins

Enter your email and receive our most popular free plugins and snippets, plus access to hundreds of others.

This field is for validation purposes and should be left unchanged.