WordPress plugin
Captcha by BestWebSoft Pro for WordPress Forms
Captcha by BestWebSoft Pro helps reduce spam and malicious submissions on WordPress forms and supported integrations. To configure it, install and activate the add-on, open its settings, choose a captcha type and the forms to protect, then adjust display and submission options. The plugin is designed to work without code modifications.
Set up captcha protection
Captcha by BestWebSoft Pro helps reduce spam and malicious submissions on WordPress forms and supported integrations. To configure it, install and activate the add-on, open its settings, choose a captcha type and the forms to protect, then adjust display and submission options. The plugin is designed to work without code modifications.
Choose Invisible, Character Recognition, Simple Math, or Slide captcha where supported. Standard WordPress coverage includes login, registration, password recovery, comments, protected post password, contact, custom, and car rental forms. You can edit captcha titles and notifications, enable captcha refresh, set submission time limits for individual forms, and schedule display by weekday and hour.
Pro form integrations
Contact and membership integrations include Contact Form 7, Subscriber, Jetpack contact forms, MailChimp for WordPress, Ninja Forms, Gravity Forms, WPForms, Caldera Forms, Formidable Contact Form, and MemberPress.
For WooCommerce, captcha can cover login, registration, lost password, and checkout billing forms. Forum and community coverage includes bbPress new topic and reply forms; BuddyPress registration, comments, and group creation forms; and wpForo login, registration, new topic, and reply forms.
Other supported forms include Divi contact and login forms, LearnDash login and registration forms, BuddyBoss registration, Elementor Pro contact forms, BWS Login Register Form, and Easy Digital Downloads login, registration, and forgotten-password forms.
Protection settings
- Hide captcha for IP addresses on the allowlist, and merge IP addresses from the Limit Attempts plugin with that list.
- Configure captcha settings across all subsites on a network.
- Set submission time limits for separate forms.
- Use image packages with hand-drawn digits, and add and enable an unlimited number of packages at the same time.
- Adjust the appearance of Slide captcha.
- Block disposable email addresses.
- Add custom code through the plugin settings page.
Where supported, captcha components can use letters, numbers, or images. These controls let administrators choose how captcha appears on each supported form and which allowlisted addresses can skip it.
Documentation and language support
The plugin includes documentation and videos for installation, configuration, and use. It is multilingual and RTL ready.

