Type to search.

#556 by installs

hCaptcha for WP

by hcaptchaVersion 5.5.0

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

Active installs
70,000+
#556 of 1,000
Downloads, all time
2.3M
2,282,906
Downloads, 30 days
84.8K
9.6K in the last 7
Rating
4.6 / 5
88 reviews
Last updated
1 day ago
Oct 30, 2026
Version
5.5.0
114 releases

Upkeep and compatibility

Last updatedOctober 30, 2026Updated in the last 3 months
Tested up toWordPress 7.1.4Covers WordPress 7.1.4, the current release
Needs WordPress6.0 or newer
Needs PHP7.4 or newer
First publishedMay 2, 2019
Support, last two months6 of 6 threads resolved (100%)

Reviews

4.6 / 5 from 88 reviews

Reviews by star rating
5 stars75
4 stars3
3 stars2
2 stars2
1 star6

Downloads, last 30 days

Low 327 a dayHigh 23K a day

What the author says it does

The strongest CAPTCHA. Switch from reCAPTCHA and Turnstile for free.

Unique REST API protection: In our October 2026 review of the 10 most-installed WordPress.org plugins tagged captcha, none offered this combination: hCaptcha protects selected content in WordPress REST post, page, collection, and search responses; requires hCaptcha for native REST comments; and blocks REST post-password attempts. Each safeguard applies when its corresponding protection is enabled.

A built-in Migration Wizard helps you move from Google reCAPTCHA or Cloudflare Turnstile to hCaptcha in just a few clicks.

hCaptcha is a drop-in replacement for reCAPTCHA that puts user privacy first.

Need to keep out bots? hCaptcha protects privacy while offering better protection against spam and abuse. Help build a better web.

hCaptcha for WP makes security easy with broad integration support, detailed analytics, and strong protection. Start protecting logins, forms, and more in minutes.

Benefits

  • Privacy First: hCaptcha is designed to protect user privacy. It doesn’t retain or sell personal data, unlike platforms that gather, own, and monetize global behavior.
  • Better Security: hCaptcha offers better protection against bots and abuse than other anti-abuse systems.
  • Easy to Use: hCaptcha is easy to install and use with WordPress and popular plugins.

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 do I use the hCaptcha plugin?

The hCaptcha plugin supports WordPress core and many plugins with forms automatically. You should select the supported forms on the hCaptcha Integrations settings page.

For non-standard cases, you can use the [hcaptcha] shortcode provided by the plugin.

How do I migrate from reCAPTCHA or Turnstile?

Go to Settings → hCaptcha → Tools and use the Migration Wizard.

It scans your site for existing CAPTCHA providers, shows what can be migrated, and applies the changes in one click.

How do I use the new AI / Abilities features?

hCaptcha exposes selected security actions via the WordPress Abilities API for use with automation tools, WP-CLI, and AI agents, making it suitable for agencies managing multiple WordPress sites. Requires WordPress 6.9 or newer.

The typical workflow consists of two steps: inspect threats and block offenders.

** 1. Inspect recent threat activity **

WP-CLI commands for exporting and importing settings

The plugin also adds the wp hcaptcha export and wp hcaptcha import commands.

Export settings

`

wp hcaptcha export –pretty > hcaptcha-settings.json

wp hcaptcha export –include-keys –file=./hcaptcha-settings.json

`

Parameters:

* --include-keys — include the site_key and secret_key values.

* --pretty — pretty-print JSON for readability.

* --file=<path> — write JSON to a file instead of STDOUT.

You don’t support plugin X. How can I get support for it added?

Open a PR on GitHub: or just email the authors of plugin X. Adding hCaptcha support is typically quite a quick task for most plugins.

Does the [hcaptcha] shortcode have arguments?

Full list of arguments:

[hcaptcha action="my_hcap_action" name="my_hcap_name" auto="true|false" ajax="true|false" force="true|false" theme="light|dark|auto" size="normal|compact|invisible" honeypot="true|false"]

The shortcode adds not only the hCaptcha div to the form but also a nonce field. You can set your own nonce action and name. For this, use arguments in the shortcode:

Latest changelog entry

5.5.0

  • Added compatibility with Contact Form 7 6.2.0.
  • Added support for Icegram Express Max.
  • Added safe entry data processing across supported integrations, including native form payloads and email addresses.
  • Protected configured content in WordPress REST post, page, collection, and search responses.
  • Required hCaptcha for native WordPress REST comment creation.
  • Blocked REST password attempts that bypassed the protected post and page password form.
  • Extended signed hCaptcha widget ID verification to integrations and form paths that previously skipped it.

Screenshots

First 4 of 15, from WordPress.org.

Tagged

Plugins that share its tags

#341 by installs

reCaptcha by BestWebSoft

by bestwebsoft

Protect WordPress website forms from spam entries with Google reCAPTCHA.

Installs
100,000+
Rating
3.9 (391)
Updated
6 months 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

#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

#8 by installs

Akismet Anti-spam: Spam Protection

by Automattic

The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam solution for WordPress and WooCommerce.

Installs
5+ million
Rating
4.7 (1.2K)
Updated
2 months 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

#228 by installs

ReCaptcha v2 for Contact Form 7

by IQComputing

Adds reCaptcha v2 from Contact Form 7 5.0.5 that was dropped on Contact Form 7 5.1

Installs
200,000+
Rating
5.0 (89)
Updated
5 months 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.