BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Required Checkbox Validation for Elementor icon
Actively maintained Tested with WP 7.1 #9 in checkbox

Required Checkbox Validation for Elementor

Make Elementor Pro checkbox fields required. Blocks submission until at least one checkbox is selected, with client-side and server-side validation.

Active installs40+10+ tier
Downloads · 30d136▲ +60% vs prev. 30d
Rating—0 reviews
Health score71/100Good
All-time downloads422Since Jun 2026
Support resolved1 / 1100% in last 2 months
RequiresWP 5.9PHP 7.4+
Downloads · 7d25▼ -19.4% week over week
Our verdict

Solid choice

Required Checkbox Validation fo… is a solid plugin choice in 2026, with a few things worth checking first. It runs on 40+ sites and was last updated 3 weeks ago, and scores 71/100 on our health check.

  • Actively developed — last update 3 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (40+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

51117Jul 6Aug 19Oct 3
Yesterday7
Daily average (1y)4
Peak day31Jun 9, 2026
Last 12 months432

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Required Checkbox Validatio… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
checkbox #21 5,030 Best checkbox plugins →
elementor >100 6,667 Best elementor plugins →
forms >100 10,000 Best forms plugins →
required #26 10,000 Best required plugins →
validation #55 8,261 Best validation plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About Required Checkbox Validation for Elemen…

From the official readme · v1.0.0

Description

Required Checkbox Validation for Elementor is the missing piece in Elementor Pro’s Form widget: the ability to make a checkbox field required.

Out of the box, Elementor Pro lets you mark text fields, email fields, and dropdowns as required — but there is no built-in required option for checkbox fields. This plugin fixes that gap with a single, clean toggle.

Enable the toggle on any checkbox field inside the Elementor Pro form editor, and the form will refuse to submit until at least one option is checked. Validation runs on both the client side (instant feedback before the AJAX request) and the server side (no bypass possible).

The problem this plugin solves

Imagine you have a consent form, a subscription preference form, or a survey with a checkbox group. You need users to select at least one option before the form can be submitted. With vanilla Elementor Pro, that is not possible — the checkbox field simply has no “required” setting. Every workaround (custom JavaScript, third-party form plugins, complex Elementor add-ons) introduces bloat, maintenance overhead, or layout conflicts.

This plugin solves the problem with zero configuration and zero bloat:

  • Install → Activate → Open your form → Toggle on.

Features

  • ✅ Required toggle in the editor — a native-looking on/off switcher appears inside the form field settings, visible only for checkbox-type fields.
  • ✅ Client-side validation — shows an inline error message instantly when a user tries to submit without selecting anything, before any network request is made.
  • ✅ Server-side validation — a server-side guard ensures the requirement is enforced even if JavaScript is disabled or bypassed.
  • ✅ Works with multiple checkbox fields — each checkbox field in a form is validated independently, so you can mix required and optional checkbox groups.
  • ✅ Performance-first — the front-end CSS and JavaScript files are only loaded on pages that actually contain a form with at least one required checkbox. No extra load on any other page.
  • ✅ Translation-ready — all user-facing strings are internationalised and ready for translation via translate.wordpress.org.
  • ✅ No settings page — nothing to configure. The toggle is right where you need it: inside the Elementor editor.
  • ✅ Graceful dependency checks — if Elementor or Elementor Pro is not active, a clear admin notice explains what is needed.

How to use

  1. Make sure Elementor and Elementor Pro are installed and active.
  2. Edit any page with an Elementor Pro Form widget (or add one).
  3. In the Form Fields repeater, select or add a Checkbox field.
  4. In the field’s Content tab, find the Required (at least one) toggle and switch it on.
  5. Save and publish the page.

That’s it — the form will now block submission if the checkbox field is left empty.

Who is this for?

  • Agency developers building lead generation, consent, or survey forms.
  • Business owners running contact or booking forms that require service selection.
  • Freelancers who need a quick, clean solution without custom JavaScript.
  • Anyone using Elementor Pro forms who has ever needed a required checkbox.

Requirements

  • WordPress 5.9 or higher
  • PHP 7.4 or higher
  • Elementor (free) installed and active
  • Elementor Pro (premium) installed and active

This plugin is an independent add-on and is not affiliated with or endorsed by Elementor Ltd.

Installation

From the WordPress plugin directory (recommended)

  1. In your WordPress admin panel, go to Plugins → Add New.
  2. Search for Required Checkbox Validation for Elementor.
  3. Click Install Now, then Activate.

Manual installation

  1. Download the plugin ZIP file from WordPress.org.
  2. In your WordPress admin panel, go to Plugins → Add New → Upload Plugin.
  3. Choose the ZIP file and click Install Now.
  4. Click Activate Plugin.

After activation

No settings page is needed. Open any page in the Elementor editor that contains a Form widget, select a Checkbox field, and you will see the Required (at least one) toggle in the field’s Content tab.

Frequently asked questions

Does this work with the free version of Elementor?

No. The Form widget is exclusive to Elementor Pro (the premium licence). This plugin requires both Elementor (free) and Elementor Pro to be installed and active. If either is missing, an admin notice will appear.

Where exactly is the toggle in the editor?

Open the Elementor editor, click the Form widget, expand the Form Fields section, and select a field whose Field Type is set to Checkbox. Switch to the Content tab for that field — the Required (at least one) toggle will appear there.

Can I require *all* checkboxes to be checked, not just one?

Not in the current version. The plugin validates that at least one option is selected. A future version may support a configurable minimum number of selections.

What error message is shown to the user?

Two messages appear: An inline error below the checkbox group (client-side): “Please select at least one option.” A form-level error returned by the server if the submission somehow bypasses the client-side check: “Please select at least one option for ‘[field label]’.” Both messages are translatable.

Does it work if I have multiple checkbox fields in the same form?

Yes. Each checkbox field is evaluated independently. You can have some checkbox fields required and others optional within the same form.

Does it work with multiple forms on the same page?

Yes. The plugin handles all Elementor Pro forms on the page simultaneously.

What happens if JavaScript is disabled in the browser?

The plugin includes server-side validation as a fallback. Even without JavaScript, if a user submits the form without selecting an option, the server will reject the request and return an error message.

Will this plugin slow down my site?

No. Assets are only enqueued on pages where at least one Elementor form with a required checkbox field is present. On all other pages — including admin pages, posts without forms, and the home page — nothing is loaded.

Is this compatible with page caching plugins?

Yes. The plugin does not modify cached HTML. The validation runs on the client side (real-time) and on the server side (via Elementor’s AJAX handler). Caching plugins should have no impact on its behaviour.

Is this compatible with the Elementor editor preview?

Yes. The toggle is visible and saving works correctly in the Elementor editor.

Can I translate the error messages?

Yes. The plugin is fully internationalised. You can translate it through translate.wordpress.org or by loading your own .mo file from the languages/ directory.

Changelog

Initial release — no upgrade steps required.

1.0.0

  • Initial release.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Required Checkbox Validation… alternatives

All checkbox plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 WP Comment Policy Checkbox WP Comment Policy Checkbox Add a checkbox and custom text to the comment forms so that the user can be informed and… by fcojgodoy 5K+ ★★★★★★★★★★ 5 (14) 2 years ago 30
2 Rel Nofollow Checkbox Rel Nofollow Checkbox Adds a checkbox in the insert/edit link popup for including rel="nofollow". by Fabio Santos 4K+ ★★★★★★★★★★ 4.5 (26) 9 years ago 44
3 Select All Categories and Taxonomies, Change Checkbox to Radio Buttons Select All Categories and Taxonomies, Change Checkbox to Ra… Use radio buttons or checkboxes for your categories and custom taxonomies with this… by Moove Agency 3K+ ★★★★★★★★★★ 4.3 (12) 4 months ago 65
4 Page Comments Off Please Page Comments Off Please Page Comments Off Please - Unchecks Discussion comment checkboxes by default on pages… by techism 1K+ ★★★★★★★★★★ 4.1 (9) 9 years ago 35
5 Always Remember Me Always Remember Me Always checked 'Remember Me' checkbox and longer auth cookie expiration. Your blog will… by Ozh 400+ ★★★★★★★★★★ 5 (2) 5 months ago 55
6 morkva Checkbox Integration morkva Checkbox Integration Плагін інтеграції WooCommerce з Checkbox.ua, сервісом програмної реєстрації розрахункових… by Ihor Kit 300+ ★★★★★★★★★★ 4.8 (12) 2 weeks ago 80
7 Todo Block Todo Block Adds ToDo list block that shows checkboxes on frontend and backend of your site. by David Towoju 300+ ★★★★★★★★★★ 3.3 (3) 7 months ago 37
8 Image Picker – Image Choices for Elementor Forms Image Picker – Image Choices for Elementor Forms Add beautiful image picker / image choices fields (radio, checkbox, select) to Elementor… by add-ons.org 100+ ★★★★★★★★★★ No reviews 1 week ago 68
10 Wakker Media Newsletter Checkout Checkbox Wakker Media Newsletter Checkout Checkbox Wakker Media Newsletter Checkout Checkbox adds a newsletter checkbox on the Woocommerce… by WakkerMedia 10+ ★★★★★★★★★★ 3.7 (3) 13 years ago 26
11 Custom Checkbox Ultimate for WooCommerce Custom Checkbox Ultimate for WooCommerce Add customizable checkbox options on WooCommerce product pages for additional services and… by Sandy <10 ★★★★★★★★★★ 5 (1) 2 years ago 31

FAQ

Required Checkbox Validation for El…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 4, 2026

Is Required Checkbox Validation fo… free?

Yes. Required Checkbox Validation fo… is free to download and use from the official WordPress.org plugin directory.

Is Required Checkbox Validation fo… safe to use in 2026?

Required Checkbox Validation fo… is a solid plugin choice in 2026, with a few things worth checking first. It runs on 40+ sites and was last updated 3 weeks ago, and scores 71/100 on our health check.

How many websites use Required Checkbox Validation fo…?

Required Checkbox Validation fo… is active on 40+ WordPress websites and has been downloaded 422 times since it launched in June 2026. It was downloaded 136 times in the last 30 days.

Does Required Checkbox Validation fo… work with WordPress 7.1?

Yes. The developer has tested Required Checkbox Validation fo… up to WordPress 7.1.2, the latest release. It requires WordPress 5.9 or newer.

What PHP version does Required Checkbox Validation fo… need?

Required Checkbox Validation fo… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Required Checkbox Validation fo… last updated?

The latest version, 1.0.0, was released on September 15, 2026 (3 weeks ago).

Who makes Required Checkbox Validation fo…?

Required Checkbox Validation fo… is developed and maintained by Bilal.

What are the best alternatives to Required Checkbox Validation fo…?

The most popular alternatives to Required Checkbox Validation fo… are WP Comment Policy Checkbox (5K+ installs), Rel Nofollow Checkbox (4K+ installs) and Select All Categories and T… (3K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.