Title: Login Security Captcha
Author: ScriptsTown
Published: <strong>May 14, 2019</strong>
Last modified: April 13, 2026

---

Search plugins

![](https://ps.w.org/login-security-recaptcha/assets/banner-772x250.png?rev=2858069)

![](https://ps.w.org/login-security-recaptcha/assets/icon-256x256.png?rev=2858069)

# Login Security Captcha

 By [ScriptsTown](https://profiles.wordpress.org/scriptstown/)

[Download](https://downloads.wordpress.org/plugin/login-security-recaptcha.1.8.7.zip)

 * [Details](https://wordpress.org/plugins/login-security-recaptcha/#description)
 * [Reviews](https://wordpress.org/plugins/login-security-recaptcha/#reviews)
 *  [Installation](https://wordpress.org/plugins/login-security-recaptcha/#installation)
 * [Development](https://wordpress.org/plugins/login-security-recaptcha/#developers)

 [Support](https://wordpress.org/support/plugin/login-security-recaptcha/)

## Description

**Login Security Captcha** is a security plugin for WordPress to add CAPTCHA or 
CAPTCHA-free services such as Cloudflare **Turnstile** and Google **reCAPTCHA** 
to the WordPress login, registration, lost password, and comment form. This is a
fast and lightweight security plugin to place captcha on standard WordPress forms
with minimal footprints. It can prevent spam comments and protect the login form
against Brute-force attacks. It has simple settings to configure the plugin quickly.

The plugin supports **Cloudflare Turnstile**, Google **reCAPTCHA** Version 2, and
Version 3 with multiple options. This is the best WordPress captcha plugin for antispam
protection to secure comment form and WordPress login page. It allows you to place
different versions of reCAPTCHA and also Turnstile on different forms at the same
time. This plugin comes with a set of simple options to quickly set up captcha validation
on the common forms.

Using this security plugin, you can change the captcha theme to light or dark depending
on your preferences for Cloudflare Turnstile and Google reCAPTCHA. You can also 
configure various other parameters like the score value for reCAPTCHA version 3.
You can monitor the error logs and have the option to disable the captcha on the
comment form for logged-in users. Also, you can adjust the captcha size to compact
or normal for **Cloudflare Turnstile**.

### Login Security Captcha Features

 * Cloudflare **Turnstile**
 * Google reCAPTCHA v2
 * Google reCAPTCHA v3
 * Set reCAPTCHA v3 Position
 * Captcha Theme and Size
 * Secure Login Form
 * Secure Registration Form
 * Secure Lost Password Form
 * Protect Comment Spam
 * Monitor Error Logs
 * Prevent Brute-force Attack

**Upgrade To Pro – [Click Here](https://scriptstown.com/wordpress-plugins/login-security-pro/#pricing)**

### Login Security Pro Features

 * **Limit Login Attempts** by IP Address
 * Check and Monitor **Last Login**
 * Check Login History by Username
 * Recent Login Dashboard Widget
 * Cloudflare **Turnstile** Support
 * Google **reCAPTCHA** v2 and v3
 * Redirect after Login or Logout
 * **Role-Based Redirection**
 * Secure Login and Registration Form
 * Secure Lost Password Form
 * Easy to Protect Comment Spam
 * Login Form – **WooCommerce**
 * Lost Password Form – **WooCommerce**
 * Registration Form – **WooCommerce**
 * Secure **WooCommerce** Checkout Form
 * Advanced Security and Much More

**Check Pro Plugin – [Click Here](https://scriptstown.com/wordpress-plugins/login-security-pro/)**

## Screenshots

 * [[
 * Cloudflare Turnstile Challenge – Login Form
 * [[
 * Google reCAPTCHA Version 2 – Login Form
 * [[
 * Google reCAPTCHA Version 3 – Login Form
 * [[
 * Comment Form – Cloudflare Turnstile Compact Size
 * [[
 * Cloudflare Turnstile Settings – Login Security Captcha
 * [[
 * Google reCAPTCHA Options – Login Security Captcha
 * [[
 * Monitor Captcha Error Logs

## Installation

**Login Security Captcha [Installation Guide]**

 1. You can:
 2.  * Upload the entire `login-security-recaptcha` folder to the `/wp-content/plugins/`
       directory via FTP.
     * Upload the zip file of plugin via _Plugins -> Add New -> Upload_ in your WordPress
       Admin Panel.
     * Search **Login Security Captcha** in the search engine available on _Plugins-
       > Add New_ and press _Install Now_ button.
 3. Activate the plugin through _Plugins_ menu in WordPress Admin Panel.
 4. Click on _Login Security_ under _Settings_ menu to configure the plugin.
 5. Ready, now you can use it.

## FAQ

### How to get Cloudflare Turnstile Site Key and Secret Key?

 1. To get the **Site Key** and **Secret Key**, signup for the Cloudflare account and
    navigate to **Cloudflare Turnstile dashboard**.
 2. Next, provide your domain to generate **Site Key** and **Secret Key** for Turnstile.
 3. You may also read our guide on **[How to Get Site Key and Secret Key for Cloudflare Turnstile](https://scriptstown.com/how-to-get-site-and-secret-key-for-cloudflare-turnstile/)**.

### How to get Google reCAPTCHA Site Key and Secret Key?

 1. To get the **Site Key** and **Secret Key**, go to **Google reCAPTCHA Admin Console**.
 2. Sign in into your Google account to proceed next into reCAPTCHA dashboard.
 3. After Sign in, you will be redirected to your Google reCAPTCHA dashboard.
 4. Now, you will need to provide your domain (website URL) and specify reCAPTCHA version
    to create **Site Key** and **Secret Key**.
 5. You can also read our **[Step-by-Step Instructions in Detail](https://scriptstown.com/how-to-get-site-and-secret-key-for-google-recaptcha/)**.

## Reviews

![](https://secure.gravatar.com/avatar/6be79f2f29e8a7c2df047a0177a888f60cb64837831b038ca46989cb4ff48bec?
s=60&d=retro&r=g)

### 󠀁[perfect](https://wordpress.org/support/topic/perfect-10951/)󠁿

 [vikizzz](https://profiles.wordpress.org/vikizzz/) March 10, 2026

Small, does the job, and dont conflict with Elementor login widget like other plugins
that I tried

![](https://secure.gravatar.com/avatar/8030c0aea47090d0e2c64a6b692ccc36ebef07aff2d5c9736aa9a428e6c03f63?
s=60&d=retro&r=g)

### 󠀁[amazing plugin!!](https://wordpress.org/support/topic/amazing-plugin-2604/)󠁿

 [Sam](https://profiles.wordpress.org/sammymason/) July 8, 2024

This plugin is a life saver. I was getting up to 200 spam accounts per day. It was
getting worse and I even switched of account creation entirely. After searching 
for a solution, I came across this amazing plugin. No more spam accounts on my website!!
Also shoutout to the developers for responding quickly to my questions.

![](https://secure.gravatar.com/avatar/01e38fa04388e36a697180fbc0175c8363fbfcc6055484d6d1de8edaf006be19?
s=60&d=retro&r=g)

### 󠀁[Solo funciona en el login](https://wordpress.org/support/topic/solo-funciona-en-el-login/)󠁿

 [filetete](https://profiles.wordpress.org/filetete/) April 2, 2024

Eso, no funciona en el contact form 7

![](https://secure.gravatar.com/avatar/762dd2cf15ba74bb4a5ef336eeabb27fe094f80af73a99118bbf3259861c318b?
s=60&d=retro&r=g)

### 󠀁[Please confirm you are not a robot](https://wordpress.org/support/topic/please-confirm-you-are-not-a-robot-3/)󠁿

 [imluch](https://profiles.wordpress.org/imluch/) June 26, 2023 1 reply

in china, ://challenges cloudflare com/turnstile/v0/api.js?onload=lscfturnstile 
ERR_CONNECTION_TIMED_OUT After using VPN to solve the problem get <br>://challenges
cloudflare com/cdn-cgi/challenge-platform/h/g/pat/7dd346…/168…/b41d82…/DEy_dFQ… 
401 Error: Please confirm you are not a robot. Unable to pass the test, how can 
I troubleshoot and solve this problem

![](https://secure.gravatar.com/avatar/18ecdf83f36b10ad64fde0deff333ebd3ef95e769eba857953f0d3d926db582f?
s=60&d=retro&r=g)

### 󠀁[Great plugin! Awesome](https://wordpress.org/support/topic/great-plugin-awesome-7/)󠁿

 [fbcyborg](https://profiles.wordpress.org/fbcyborg/) March 23, 2023

Very easy to use and configure! Working very well

![](https://secure.gravatar.com/avatar/c93f3c825e795aec2409aff8aef3b672d313124fe446c1ac44301b513154cd71?
s=60&d=retro&r=g)

### 󠀁[simply POWERFUL](https://wordpress.org/support/topic/simply-powerful-13/)󠁿

 [rjacob999](https://profiles.wordpress.org/rjacob999/) November 17, 2022

thanks a million for this beautiful plugin! the best in the wordpress site in its
category!!

 [ Read all 20 reviews ](https://wordpress.org/support/plugin/login-security-recaptcha/reviews/)

## Contributors & Developers

“Login Security Captcha” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ ScriptsTown ](https://profiles.wordpress.org/scriptstown/)

“Login Security Captcha” has been translated into 3 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/login-security-recaptcha/contributors)
for their contributions.

[Translate “Login Security Captcha” into your language.](https://translate.wordpress.org/projects/wp-plugins/login-security-recaptcha)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/login-security-recaptcha/),
check out the [SVN repository](https://plugins.svn.wordpress.org/login-security-recaptcha/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/login-security-recaptcha/)
by [RSS](https://plugins.trac.wordpress.org/log/login-security-recaptcha/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.8.7

 * Readme updated.

#### 1.8.6

 * Tested compatibility with PHP 8.5.5.
 * Readme updated.

#### 1.8.5

 * Code improvements.
 * Readme updated.

#### 1.8.4

 * Tested up to 7.0.

#### 1.8.3

 * Code improvements.
 * Readme updated.

#### 1.8.2

 * Tested compatibility with PHP 8.5.
 * Readme updated.

#### 1.8.1

 * Code improvements.
 * Tested up to 6.9.

#### 1.8.0

 * Code improvements.
 * Tested up to 6.8.2.

#### 1.7.9

 * Improvement: Minor fixes.

#### 1.7.8

 * Code improvements.

#### 1.7.7

 * Code improvements.
 * Readme updated.

#### 1.7.6

 * Settings UI improvements.

#### 1.7.5

 * Tested up to 6.8.1.
 * Readme updated.

#### 1.7.4

 * Tested up to 6.8.

#### 1.7.3

 * Skip captcha validation for comment replies from the admin screen.

#### 1.7.2

 * Code improvements.

#### 1.7.1

 * Tested compatibility with PHP 8.4.
 * Readme updated.

#### 1.7.0

 * Tested up to 6.7.
 * Readme updated.

#### 1.6.8

 * Tested up to 6.6.2.
 * Readme updated.

#### 1.6.7

 * Readme updated.
 * Improvement: Settings page.

#### 1.6.6

 * Tested up to 6.6.

#### 1.6.5

 * Readme updated.
 * Tested up to 6.5.5.

#### 1.6.4

 * Tested up to 6.5.4.

#### 1.6.3

 * Readme updated.
 * Improvement: Settings page.

#### 1.6.2

 * Tags updated.

#### 1.6.1

 * Tested up to 6.5.
 * Readme updated.

#### 1.6.0

 * Tested up to 6.4.2.
 * Tested compatibility with PHP 8.3.
 * Readme updated.

#### 1.5.9

 * Readme updated.

#### 1.5.8

 * Tested up to 6.4.

#### 1.5.7

 * Changed minimum PHP version requirement.
 * Readme updated.

#### 1.5.6

 * Tested up to 6.3.

#### 1.5.5

 * Added: Option to generate reCAPTCHA v3 token on page load.

#### 1.5.4

 * Readme updated.

#### 1.5.3

 * Tested up to 6.2.

#### 1.5.2

 * Tags updated.
 * Readme updated.

#### 1.5.1

 * Readme updated.

#### 1.5.0

 * Added: Support for Captcha-free Cloudflare Turnstile.
 * Improvement: Code refactor.
 * Readme updated.

#### 1.4.6

 * Updated readme.

#### 1.4.5

 * Improvement: Settings page.

#### 1.4.4

 * Tested up to 6.1.

#### 1.4.3

 * Improvement: Settings page.

#### 1.4.2

 * Updated readme.

#### 1.4.1

 * Tested up to 6.0.1.

#### 1.4.0

 * Updated readme.

#### 1.3.9

 * Tested up to 6.0.

#### 1.3.8

 * Added: Badge position for reCAPTCHA version 3.

#### 1.3.7

 * Improvement: Check for empty token before making a remote call.

#### 1.3.6

 * Improvement: Generate v3 token on form submission only.

#### 1.3.5

 * Improvement: Load plugin translations using the init action.

#### 1.3.4

 * Tested up to 5.9.

#### 1.3.3

 * New: Added option to show reCAPTCHA for logged-in users in comment form.

#### 1.3.2

 * Updated settings page design.

#### 1.3.1

 * Improvement: Compatibility with reCAPTCHA script being deferred.

#### 1.3.0

 * Improvement: Regenerate v3 token every 2 minutes to solve timeout error.

#### 1.2.9

 * Tested up to 5.8.

#### 1.2.8

 * Improvement: Settings page UI.
 * Improvement: Code cleanup.

#### 1.2.7

 * Updated pro banner placement.

#### 1.2.6

 * Improvement: Settings page.
 * Improvement: Code clean-up.

#### 1.2.5

 * Improvement: Upsell banner clean-up.

#### 1.2.4

 * Improvement: Removed version and changed handle name of reCAPTCHA API v2 and 
   v3.

#### 1.2.3

 * Tested up to 5.7.

#### 1.2.2

 * Plugin settings page UI improvements.
 * Improved code.

#### 1.2.1

 * Compatibility with PHP 8.

#### 1.2.0

 * Tested up to 5.6.

## Commercial plugin

This plugin is free but offers additional paid commercial upgrades or support.

## Meta

 *  Version **1.8.7**
 *  Last updated **1 day ago**
 *  Active installations **10,000+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.0 or higher **
 *  Languages
 * [Danish](https://da.wordpress.org/plugins/login-security-recaptcha/), [English (US)](https://wordpress.org/plugins/login-security-recaptcha/),
   [Spanish (Argentina)](https://es-ar.wordpress.org/plugins/login-security-recaptcha/),
   and [Swedish](https://sv.wordpress.org/plugins/login-security-recaptcha/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/login-security-recaptcha)
 * Tags
 * [captcha](https://wordpress.org/plugins/tags/captcha/)[cloudflare](https://wordpress.org/plugins/tags/cloudflare/)
   [login](https://wordpress.org/plugins/tags/login/)[recaptcha](https://wordpress.org/plugins/tags/recaptcha/)
   [security](https://wordpress.org/plugins/tags/security/)
 *  [Advanced View](https://wordpress.org/plugins/login-security-recaptcha/advanced/)

## Ratings

 4.9 out of 5 stars.

 *  [  19 5-star reviews     ](https://wordpress.org/support/plugin/login-security-recaptcha/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/login-security-recaptcha/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/login-security-recaptcha/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/login-security-recaptcha/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/login-security-recaptcha/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/login-security-recaptcha/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/login-security-recaptcha/reviews/)

## Contributors

 *   [ ScriptsTown ](https://profiles.wordpress.org/scriptstown/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/login-security-recaptcha/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://scriptstown.com/)