Type to search.

#341 by installs

reCaptcha by BestWebSoft

by bestwebsoftVersion 1.87

Protect WordPress website forms from spam entries with Google reCAPTCHA.

Active installs
100,000+
#341 of 1,000
Downloads, all time
6.8M
6,792,698
Downloads, 30 days
14K
3.5K in the last 7
Rating
3.9 / 5
391 reviews
Last updated
6 months ago
Apr 24, 2026
Version
1.87
84 releases

Upkeep and compatibility

Last updatedApril 24, 2026Updated in the last year
Tested up toWordPress 7.0.8Older than WordPress 7.1.4, the current release
Needs WordPress6.5 or newer
Needs PHPNot stated
First publishedFebruary 7, 2014
Support, last two months3 of 3 threads resolved (100%)

Reviews

3.9 / 5 from 391 reviews

Reviews by star rating
5 stars266
4 stars15
3 stars12
2 stars16
1 star82

Downloads, last 30 days

Low 218 a dayHigh 1.2K a day

What the author says it does

reCaptcha plugin is an effective security solution that protects your WordPress website forms from spam entries while letting real people pass through with ease. It can be used for login, registration, password recovery, comments, popular contact forms, and other. reCAPTCHA Version 3, Version 2, Invisible are included.

Users are required to confirm that they are not a robot before the form can be submitted. It’s easy for people and hard for bots.

View Demo

Free Features

  • Add reCaptcha to:
  • Registration form
  • Login form
  • Reset password form
  • Protected post password form
  • Comments form
  • Contact Form
  • Testimonials
  • Login & Register Form
  • Custom form
  • Hide reCaptcha for the allowlisted IP addresses
  • Disable the submit button
  • Validity check of keys in admin panel
  • Available reCaptcha themes for Version 2:
  • Light (default)
  • Dark
  • Compatible with Limit Attempts
  • Hide reCaptcha in your forms for certain user roles
  • Hide reCaptcha Badge (Invisible and V3)
  • Supports reCaptcha:
  • Version 2
  • Version 3
  • Invisible reCAPTCHA
  • Add custom code via plugin settings page
  • Compatible with latest WordPress version
  • Incredibly simple settings for fast setup without modifying code
  • Detailed step-by-step documentation and videos
  • Multilingual and RTL ready
  • Edit error message
  • Hide Login page
  • Force Strong Passwords

Pro Features

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Questions the author answers

How to get reCaptcha keys?

Follow the next steps in order to get and enable reCaptcha protection using the official Google Captcha keys:

1. Open your WordPress admin dashboard.

2. Navigate to the plugin Settings page.

3. Click the “Get the API Keys” link.

4. Enter your domain name and click “Create Key” button.

5. You will see your public and private keys. Copy them and paste to the appropriate fields on plugin Settings page.

How to hide reCaptcha in Comments for registered users?

You should go to the Settings page and select the roles, for which you want to hide reCaptcha. Then you must click “Save Changes” button.

Is it possible to Change the appearance and style of the reCaptcha?

Follow the next steps in order to change the appearance of the reCaptcha:

1. Open your WordPress admin dashboard.

2. Navigate to the plugin Settings page.

3. Select reCAPTCHA version.

4. Find the “Theme” option (only available for versions 1 and 2) and select the necessary style from the drop-down list.

5. Save changes and check the result.

reCaptcha not displayed on my comment form. Why?

You might have a theme where “comments.php” is coded incorrectly. WordPress version matters.

(WP2 series): Make sure that you theme contains a tag <?php do_action('comment_form', $post->ID); ?> inside the file /wp-content/themes/[your_theme]/comments.php.

Most WP2 themes already have it. The best place to put this tag is before the comment text area, you can move it up if it is below the comment text area.

How can I change the location of reCaptcha in the comments form?

It depends on the comments form. If the hook call by means of which captcha works (‘after_comment_field’ or something like this) is present in the file comments.php, you can change captcha positioning by moving this hook call. Please find the file ‘comments.php’ in the theme and change position of the line

do_action( 'comment_form_after_fields' );

or any similar line – place it under the Submit button.

Add reCaptcha plugin to a custom form on your WordPress website

Follow the instructions below in order to add reCaptcha plugin to your custom PHP or HTML form:

1. Install the reCaptcha plugin and activate it.

2. (Optional) If you would like to have an ability to enable and disable the reCAPTCHA for your custom form on the plugin settings page, please add the following code to the ‘functions.php’ file of your theme:

Latest changelog entry

V1.87 – 24.04.2026

  • NEW : Disable view source feature added.
  • Update : BWS Panel section was updated.
  • Update : All functionality was updated for WordPress 7.0.

Screenshots

First 4 of 8, from WordPress.org.

Tagged

Plugins that share its tags

#556 by installs

hCaptcha for WP

by hcaptcha

The strongest CAPTCHA. Switch from reCAPTCHA and Turnstile for free. Works with 60+ integrations: Contact Form 7, Elementor, WooCommerce, Divi, etc.

Installs
70,000+
Rating
4.6 (88)
Updated
1 day ago

#212 by installs

Advanced Google reCAPTCHA

by WebFactory

Captcha protection against spam comments & brute force login attacks using Google reCAPTCHA.

Installs
200,000+
Rating
4.8 (430)
Updated
25 days ago

Use CAPTCHA to stop spam and allow customers & users to interact with your website easily. Block fake accounts and orders. Avoid false positives.

Installs
100,000+
Rating
3.2 (269)
Updated
2 months ago

#446 by installs

Captcha Code

by WebFactory

GDPR compatible captcha anti-spam protection for login form, comments form, registration form & lost password form. Eliminate spam with captcha.

Installs
100,000+
Rating
3.9 (35)
Updated
40 days ago

#455 by installs

LukasApps CAPTCHA tools for Contact Form 7

by LukasApps

Protect Contact Form 7 forms from spam with Google reCAPTCHA v2, reCAPTCHA v3, hCaptcha or Cloudflare Turnstile.

Installs
100,000+
Rating
4.1 (48)
Updated
37 days ago

#554 by installs

Invisible reCaptcha

by BerryPress

Use reCaptcha v2 by Google to combat spam at your login and registration forms, WooCommerce account forms, contact forms, and more!

Installs
70,000+
Rating
4.3 (133)
Updated
5 days ago

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin. The author takes donations at their donate page.