Math Captcha for Contact Form 7
Math Captcha for Contact Form 7
Description
Math Captcha for Contact Form 7 is the ultimate lightweight security solution for your WordPress site. Stop spam submissions and bot registrations instantly without using heavy scripts like Google reCAPTCHA.
This plugin is no longer just for Contact Form 7! It has evolved into a complete security suite that protects your most critical forms, including WordPress Login, WooCommerce, and Tutor LMS.
🛡️ Key Features
- Smart Math Logic: Choose from Addition (+), Subtraction (-), Multiplication (×), or Mixed (Random) challenges.
- Dynamic Difficulty: Set difficulty levels (Easy, Medium, Hard) to balance security and user experience.
- Smart IP Blocking: Automatically lock out IP addresses after too many failed attempts to prevent brute-force attacks.
- WP Login Protection: Secure your default WordPress Admin Login page.
- WooCommerce Integration: Protect WooCommerce Login and Registration forms from fake customer accounts.
- Tutor LMS Support: ideal for course sites! Stop spam student registrations and logins.
- User Experience: Option to hide captcha for logged-in users (Admins/Members).
- Customizable Messages: Change the error message to match your site’s tone.
- Lightweight & Fast: No external API calls, tracking scripts, or cookies. 100% GDPR compliant.
Installation
- Upload the plugin files to the
/wp-content/plugins/math-captcha-for-contact-form-7directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to Settings -> Math Captcha to configure your options.
- For Contact Form 7: Add the tag
[mathcaptcha]inside your Contact Form 7 form template. - For Other Forms: Simply enable the toggle in the settings; no shortcodes needed!
Screenshots
Faq
Just add the shortcode [mathcaptcha] to your form template.
Yes! Go to Settings -> Math Captcha and enable “WooCommerce Login” or “WooCommerce Register”.
Yes. The “Smart IP Blocking” feature allows you to set a maximum number of failed attempts before an IP is temporarily banned.
Reviews
Keeps spam away without extra hassle
By Mustafiz Munna (mustafizurmunna) on October 12, 2025
Nice, clean and lightweight solution for adding Math Captcha to Contact Form 7. Works smoothly and keeps spam away without extra hassle. Good job, bro! 👏
Quick Setup, Great Results
By Arafat (arafatsgen) on October 12, 2025
Installed and configured in under 5 minutes. Spam dropped to zero. The refresh captcha feature is a nice touch. Definitely worth it!
Changelog
1.0.5
- Major verification update.
- Added Smart IP Blocking (Security Lockout).
- Added WordPress Login Page Protection.
- Added WooCommerce Login & Registration Protection.
- Added Tutor LMS Login & Registration Protection.
- Added Math Operator types (+, -, x, Mixed).
- Added “Hide for Logged-in Users” option.
- New modern Settings Dashboard.
1.0.4
- Initial release.







