InMotion Hosting Support Center

In this tutorial:

The WP-reCAPTCHA plugin is a good tool for fighting spam in WordPress. It can prevent spammers from posting unwanted comments in your WordPress blog. A CAPTCHA is an image made up of letters and numbers, and a user is required to type those same letters and numbers correctly to prove they are not a spam bot. It is difficult for bots to read the image, and therefore prevents automated spam bots from posting in your blog. In this article we'll show you how to install the WP-reCAPTCHA WordPress plugin.

If you're looking for an optimized WordPress stack, search no further. Our WordPress Hosting package really moves the needle.

Installing WP-reCAPTCHA

  1. Log into your WordPress Dashboard
  2. Roll your mouse over Plugins, then click Add New.
    Installing the WP-reCAPTCHA plugin for WordPress
  3. In the search box type wp-recaptcha and hit enter. Click Install Now next to the WP-reCAPTCHA plugin.
    Setup WordPress Captcha
  4. On the next screen click the Activate Plugin link, and the WP-reCAPTCHA plugin will be installed and enabled.
    Turning WP-reCPTCHA plugin on

How to Setup the reCAPTCHA API Keys

  1. Go to the Google reCAPTCHA Admin page (, click the doamin you want to use the reCAPTCHA keys for.
    WP-reCAPTCHA setup

    If you have not registered your site for Google reCAPTCHA, you can do so on the bottom of this page. It is also covered in our guide How to get the public and private keys for Google reCAPTCHA
  2. On the next page click the Keys link, under Adding reCAPTCHA to your site. You will then see your Site key, and Secret Key listed, save them for later use. For example, you can copy and paste them into a .txt document.
    WP-reCAPTCHA setup
  3. Log into your WordPress Dashboard
  4. Click Plugins, then click Settings under WP-reCAPTCHA.
    WordPress Captcha settings
  5. Enter your Site Key, and Secret Key, then click the Save reCAPTCHA Changes button. You are finished when you see a Settings saved message.
    WordPress CAPTCHA Setup

    Now when visitors post a Comment or Register for your site, they will have to complete a re-CAPTCHA validation, to prove they are human. See the examples below.

    Examples of WP-reCAPTCHA
    Comment Page:Registration Page:
    Example of WP-reCAPTCHA Example of WP-reCAPTCHA

You now have a CAPTCHA system for your WordPress blog, and the amount of Spam to your site should be reduced!

Was this article helpful?
Continued Education in Course 205: WordPress security Plugins
You are viewing Section 12: How to Install WP-reCAPTCHA in WordPress
Section 11: How to install the Secure Folder wp-content/uploads plugin for WordPress
Section 13: Logging in with Clef when you have no Internet connection on your Phone
n/a Points
2018-11-04 12:24 pm

Im unable to find this plugin in wordpress as of nov 2018. any help?

3,737 Points
2018-11-05 8:23 pm
Sorry to see that you're experiencing difficulty in finding the plugin. It seems to be different. However, the instructions appear to work still with the "Login No Captcha reCAPTCHA" plugin. I hope this helps!
n/a Points
2018-10-09 7:25 am

I have installed the plugin but don't have an option to edit the settings to put my API key in. Do you have any advice?

11,000 Points
2018-10-09 1:47 pm
I'd recommend posting your question on, where the plugin developer will have a better chance of seeing it.
n/a Points
2018-03-01 1:38 pm

Hi guys, when I click on activate it doesn't activate at all, tried to reinstall it but no deal. Could you please help me? I'm using the default Twenty Twentyseven theme. Thanks in advance,


31,539 Points
2018-03-01 1:40 pm
I recommend following our WordPress Troubleshooting guide to narrow this issue down further.

Thank you,
n/a Points
2016-09-25 3:03 am

Can you please provide the plugin developer name ?


43,761 Points
2016-09-25 2:12 pm
Here is a link to the official plugin page that has all the information about the plugin and developer you will need.
n/a Points
2016-02-22 8:11 am

Thank you for this article. I had a massive problem on my gobangkoktours website and thanks to your article I managed to get it sorted!

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

9 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!