CleanTalk Spam Protection
CAPTCHA-free cloud anti-spam for comments, registrations, WooCommerce and 100+ form plugins, with a firewall for known bots. From $12/year.
Free plugin that adds Cloudflare Turnstile CAPTCHA to WordPress, WooCommerce and 30+ form, membership and community plugins.
Simple Cloudflare Turnstile (listed on WordPress.org as Simple CAPTCHA with Cloudflare Turnstile) is a free plugin from RelyWP that places Cloudflare’s Turnstile challenge on WordPress forms. Turnstile is Cloudflare’s alternative to traditional CAPTCHAs: most visitors pass it automatically without solving a puzzle, and it does not rely on tracking cookies.
Setup is a matter of creating a free site key and secret key in the Cloudflare dashboard, pasting them into the plugin, and ticking the forms you want to protect. The plugin then injects the widget and validates each submission server-side.
The integration list is long for a free plugin. Beyond the core WordPress login, registration, password reset and comment forms, it covers WooCommerce (classic and block checkout, Pay for Order, account forms), form builders such as WPForms, Gravity Forms, Contact Form 7, Fluent Forms, Formidable, Forminator, Kadence and SureForms, Elementor Pro forms, and membership and community plugins including MemberPress, Paid Memberships Pro, Ultimate Member, BuddyPress and bbPress.
There is no paid edition: the readme states the plugin is completely free, and Turnstile itself is a free Cloudflare service. Support runs through the WordPress.org forum.
Protection depends entirely on Cloudflare’s service, so it is not a fit for sites that want all checks to run locally. It offers no honeypot, cloud spam-content filtering, country blocking or block lists of IPs or words; it is a challenge tool, not a full anti-spam filter, so human-typed spam still gets through.
It suits site owners who want a privacy-friendly, mostly invisible CAPTCHA across many plugins without paying for a licence.
Best for: Sites that want free, low-friction Cloudflare Turnstile protection across WordPress, WooCommerce and many form plugins.
Simple Cloudflare Turnstile gives broad Turnstile coverage and sensible reliability options at no cost. It is a challenge layer rather than a complete anti-spam system, so pair it with a content filter if human spam is a problem.
What Simple Cloudflare Turnstile highlights on its WordPress.org page and its own website, split by version.
34 of 46 features we track in CAPTCHA & Spam, feature score 73/100
Supports Google reCAPTCHA (v2 checkbox, invisible or v3 score-based).
Only as a fallback in failsafe mode when Cloudflare is unavailable; Turnstile is the main challenge.
Supports Cloudflare Turnstile, the privacy-friendly CAPTCHA alternative.
Cloudflare Turnstile is the plugin's core challenge.
Supports hCaptcha challenges.
Only Turnstile, with reCAPTCHA as an outage fallback.
Own image, math or puzzle CAPTCHA with no third-party service.
No built-in math or image CAPTCHA; verification is done by Cloudflare.
Hidden fields and timing checks that catch bots without a visible challenge.
No honeypot fields; protection relies on the Turnstile check.
Submissions checked against a cloud spam database of known spammers.
Does not check submission content against a spam database.
Blocks bots without asking visitors to solve anything.
Turnstile usually passes humans without a puzzle; an interaction-only mode hides the widget unless needed.
Protects WordPress comments from spam.
WordPress comments and wpDiscuz comment forms.
Protects the login and lost-password forms.
WordPress and WooCommerce login and password reset forms.
Protects the user registration form.
WordPress, WooCommerce and several membership registration forms.
Protects WooCommerce checkout, login and registration forms.
Classic and block checkout, Pay for Order, login, registration and account forms.
Works with popular form plugins such as Contact Form 7, WPForms or Gravity Forms.
WPForms, Gravity Forms, CF7, Fluent, Formidable, Forminator, Jetpack, Kadence and SureForms.
Protects forms built in Elementor, Divi or similar builders.
Elementor Pro forms and Kadence forms are supported.
Protects BuddyPress, bbPress, Ultimate Member or similar.
BuddyPress registration, bbPress topics/replies, Ultimate Member and other membership forms.
Block or allow specific IPs, emails, words or user roles.
Allowlists only: IPs/CIDR ranges and user agents can skip the check; no block lists.
Block submissions by country or language.
No country or language blocking options.
Log of blocked submissions with counts and reasons.
Optional analytics and debug log record passed/failed checks with failure reasons.
Hide the challenge for logged-in or trusted users.
Option to hide the challenge for logged-in users.
Change challenge text, errors, theme or language.
Theme, language, size, label text and custom error messages.
No tracking cookies, data minimisation or a documented GDPR mode.
Plugin adds no tracking; readme notes Turnstile does not use cookies to collect data.
Core protection runs entirely on your own server.
Each check is verified by Cloudflare's Turnstile service.
CAPTCHA scripts are only loaded on pages that have a protected form.
Readme says scripts load only on pages that need them; defer option on by default.
Works across a WordPress multisite network.
Readme states WordPress Multisite compatibility.
Protects Contact Form 7 forms.
Free integration, with a [cf7_simple_turnstile] form tag for placement.
Protects WPForms forms.
WPForms is a listed free form integration.
Protects Gravity Forms forms.
Gravity Forms supported in free, including multi-page forms.
Protects Elementor Pro form widgets.
Elementor Pro forms, including popups and templates.
Protects Ninja Forms forms.
Plugin docs state there is no Ninja Forms integration.
Protects Formidable Forms forms.
Formidable Forms is a listed free integration.
Protects Fluent Forms forms.
Fluent Forms is a listed free integration.
Protects Forminator forms.
Forminator is a listed free integration.
Protects Divi contact form modules.
No Divi contact form module integration listed; only Divi checkout/Woo form compatibility.
Protects EDD checkout, login or registration.
Easy Digital Downloads forms are a listed free integration.
Protects BuddyPress registration and activity.
BuddyPress registration form only.
Protects bbPress topics and replies.
bbPress create topic and reply forms.
Protects Ultimate Member login and registration.
Ultimate Member forms are a listed free integration.
Protects MemberPress signup and login.
MemberPress forms, with an option to limit by membership ID.
Protects MC4WP newsletter sign-up forms.
MC4WP forms supported via a dedicated shortcode in the form.
Protects wpDiscuz comment forms.
wpDiscuz comment form is a listed free integration.
Protect any custom form via shortcode, function or hooks.
Documented helper functions render and verify Turnstile in custom forms; shortcodes too.
Blocks known spam bots before pages load.
No bot firewall; protection is the Turnstile check on forms.
Rejects throwaway or fake email addresses.
No email address validation or disposable-domain list.
Stops bots testing stolen cards at WooCommerce checkout.
Turnstile on classic/block checkout and Pay for Order; no dedicated card-testing detection.
Blocks spam or abuse through the REST API or XML-RPC.
Login and register checks are skipped for XML-RPC requests; no REST/XML-RPC blocking.
Review blocked submissions and approve false positives.
Analytics and a debug log only; no queue to review or release blocked submissions.
Test keys, debug logs or a test mode to check setup safely.
Test API Response button, Cloudflare dummy test keys and an optional debug log.
On WordPress.org
Unlimited
Fully free; no paid edition. Cloudflare Turnstile keys are also free.
Prices are list prices from the vendor's site, checked 14 Oct 2026. Many vendors discount the first year.
Free installs from WordPress.org, the vendor's own claim, and our estimate of paid installs.
Active installations reported by WordPress.org.
The vendor does not publish a total.
There is no paid version.
289,283 downloads last week, 3.4M all time
| Version | 1.44.5 |
|---|---|
| Last updated | 31 Oct 2026 (3 days ago) |
| Tested up to | WordPress 7.1.4 |
| Requires | WordPress 4.7+ |
| Support threads (2 months) | 23 of 39 resolved |
| On WordPress.org since | 15 Oct 2022 |
| Refund policy | Not applicable (free plugin) (source, 6 Oct 2026) |
|---|
CAPTCHA-free cloud anti-spam for comments, registrations, WooCommerce and 100+ form plugins, with a firewall for known bots. From $12/year.
Free plugin that adds hCaptcha to WordPress core, WooCommerce and 60+ form, builder and community plugins, with honeypot and IP controls.
WebFactory's free CAPTCHA and login-protection plugin with reCAPTCHA and a built-in math CAPTCHA; WP Captcha PRO adds hCaptcha, Turnstile and a firewall.
Honeypot anti-spam plugin that blocks bots on comments and many form plugins with no CAPTCHA, API key or external calls; Extended adds…
Freemium CAPTCHA plugin: free reCAPTCHA for core WordPress forms; Premium adds hCaptcha, Turnstile, WooCommerce, form plugins and geoblocking.
Automattic's cloud spam filter for WordPress comments and many form plugins; free keys for personal sites, paid plans for commercial use.
Yes. Simple Cloudflare Turnstile has a free version on WordPress.org.
WordPress.org reports 200K+ active installations of the free version.
Yes: partial. Only as a fallback in failsafe mode when Cloudflare is unavailable; Turnstile is the main challenge.
Yes: included. Cloudflare Turnstile is the plugin's core challenge.
No: not included. Does not check submission content against a spam database.
Yes: included. WordPress comments and wpDiscuz comment forms.
Yes: included. WordPress and WooCommerce login and password reset forms.
Yes: included. Classic and block checkout, Pay for Order, login, registration and account forms.
Yes: included. WPForms, Gravity Forms, CF7, Fluent, Formidable, Forminator, Jetpack, Kadence and SureForms.
Yes: included. Free integration, with a [cf7_simple_turnstile] form tag for placement.
No. The plugin is free with no paid edition, and Cloudflare's Turnstile service is free to use as well.
Yes. It supports both the classic and block checkout, plus Pay for Order and the WooCommerce login, registration, password reset and account details forms.
You can enable failsafe mode, which either allows submissions through or switches to Google reCAPTCHA until Turnstile is reachable again.
Usually not. Turnstile checks the browser in the background and only asks for interaction when it is unsure, and the plugin offers an interaction-only appearance mode.
Last updated 6 Oct 2026. Spotted something wrong? Suggest an edit.