Plugin Directory

Easy Cloudflare Turnstile – Privacy friendly reCAPTCHA alternative for WordPress, Contact Form 7, WPForms, BuddyPress, Elementor

Easy Cloudflare Turnstile – Privacy friendly reCAPTCHA alternative for WordPress, Contact Form 7, WPForms, BuddyPress, Elementor


Cloudflare Turnstile for WordPress, WooCommerce, Contact Form 7, BuddyPress, WPForms, and more. Secure your WordPress website with the best reCAPTCHA alternative for WordPress.

“Studies show that 15% of users will abandon a web-based service when they face a traditional CAPTCHA test.”



  • WordPress Login form
  • WordPress Signup form
  • WordPress Reset Password form
  • WordPress Comment form
  • WooCommerce forms
  • Contact Form 7 forms
  • WPForms contact forms
  • BuddyPress forms
  • Elementor forms

Say to no user experience nightmare, known as CAPTCHA. It hinders your website experience significantly as it slows down user actions at every step of the website journey. Welcome to Turnstile, the latest alternative to invisible CAPTCHA and honeypot. This anti-spam plugin allows you to easily integrate Turnstile on your website within a few seconds without any coding.

πŸ‘©πŸΌβ€πŸ’» Get support


Turnstile is the latest privacy-focused invisible CAPTCHA technology developed by Cloudflare to create a modern alternative to CAPTCHA.

Turnstile helps you identify real website visitors without needing additional actions. Instead, Turnstile automatically runs a series of small non-interactive JavaScript challenges based on telemetry and client behavior displayed during a session. That means the possibility of your users facing CAPTCHA will reduce significantly.

Learn more about Cloudflare Turnstile: https://www.cloudflare.com/en-gb/products/turnstile/

Getting started with Turnstile on WordPress is super easy. All you have to do is install and activate our plugin. Then, generate your site and secret keys from Cloudflare (a free and easy process) and input them through the provided field. That’s it. The plugin does everything else. Cloudflare Turnstile will be ready to protect your forms from spam. You will no longer have to get frustrated with the poor efficacy of reCAPTCHA ever again!

πŸ‘©πŸΌβ€πŸ’» Get support


  1. Automatic deployment: Once you setup Easy Cloudflare Turnstile with your site key and secret key, the plugin does the rest. It will automatically deploy the required HTML snippet in your website for you.
  2. WordPress spam protection: Spam Filter with Turnstile safeguards your website against spam comments or brute force attacks. It has support for every kind of WordPress form, including
    • Signup/registration form spam protection
    • Login form spam protection
    • Reset password form spam protection
    • Comment spam protection
  3. Disable/enable WordPress login spam protection: You can disable Turnstile at any time from the WordPress login form from the plugin setting.
  4. SEO boost: Spambots often include low-quality or malicious outbound links, risking your website’s ranking. Turnstile prevents these bots from spamming and ensures you continue receiving a good ranking.
  5. Mobile-friendly Anti Spam: Our Turnstile integration is fully optimized for mobile devices and will not break under any circumstances.
  6. WooCommerce spam protection: Protect your WooCommerce store against malicious spam attacks. This reCAPTCHA alternative for WooCommerce provides protection against every kind WooCommerce form.
    • Signup/registration form spam protection
    • Login form – my account spam protection
    • Lost/Reset password form spam protection
    • Checkout billing form spam protection
  7. Contact Form 7 spam protection: Experience flawless Turnstile integration for Contact Form 7 forms. Protect your CF7 forms from spam comments. After configuration, add [easy_cloudflare_turnstile] to any Contact Form 7 form.
  8. BuddyPress login spam protection: Keep your BuddyPress groups safe with secured spam protection by Cloudflare Turnstile antispam filter.
  9. WPForms spam protection: Add Cloudflare Turnstile in Contact Form by WPForms and keep your everyday contact forms safe from spam submissions. Activate and enjoy
    • Contact forms spam protection
    • Payment forms spam protection
    • Survey forms spam protection
    • Newsletter forms spam protection
    • Registration forms spam protection
  10. Elementor forms spam protection: Add Turnstile to Elementor forms. If you are using Elementor Pro, you can now protect your
    • Elementor contact us forms
    • Elementor multi-step forms
    • Elementor login form
  11. Turnstile widget theme: Change the outlook of the Turnstile widget according to your wish (Dark or Light).
  12. Submit button restriction: Control whether users need to pass the Cloudflare Turnstile security check to submit the button.
  13. Custom message: Customize the Turnstile widget message and replace the default one (β€œPlease verify you are human”).

Privacy Policy

Easy Cloudflare Turnstile uses Appsero SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.

Appsero SDK does not gather any data by default. The SDK only starts gathering basic telemetry data when a user allows it via the admin notice. We collect the data to ensure a great user experience for all our users.

Integrating Appsero SDK DOES NOT IMMEDIATELY start gathering data, without confirmation from users in any case.

Learn more about how Appsero collects and uses this data.



  1. Activate the plugin and go to the WordPress plugin dashboard.
  2. Collect your site and secret keys from Cloudflare and input them on the desired field.
  3. You’re ready to go!
  4. Cloudflare Turnstile will now protect your forms from spam entries.

For step-by-step instructions, check our tutorial.


How to Add Cloudflare Turnstile CAPTCHA in WordPress?

First, install and activate Easy Cloudflare Turnstile from WP Admin Dashboard>Plugins. Then, get your site key and a secret key from Cloudflare and insert them through settings to get started.

Is Easy Cloudflare Turnstile plugin compatible with all modern browsers?

Yes, you can use this plugin in all modern browsers (Safari, Chrome, Firefox, Edge, etc.) without any issue.

Do I need to know any programming language to use this plugin?

No. Easy Cloudflare Turnstile is an easy-to-use plugin that you can use without any programming knowledge.

Whom do I contact for any Support?

For instant support, please reach us through WordPress Support Forum.


December 27, 2023
I opened a ticket informing that the woocomerce plugin, when completing the order, places the captcha in the login option when it is activated on this page, instead of the checkout form. In addition to this problem, I didn’t have any sales for 10 days, and today I discovered that the problem is due to the captcha making it impossible to log in to WooCommerce, generating an error on the page: wp-admin/admin-ajax.php
October 23, 2022 2 replies
The description of the installation for sure does not work with my theme. Not easy to find the 2-3 codes to be replaced. Can’t say how it works, since it is too much work to install.
Read all 6 reviews

Contributors & Developers

“Easy Cloudflare Turnstile – Privacy friendly reCAPTCHA alternative for WordPress, Contact Form 7, WPForms, BuddyPress, Elementor” is open source software. The following people have contributed to this plugin.


“Easy Cloudflare Turnstile – Privacy friendly reCAPTCHA alternative for WordPress, Contact Form 7, WPForms, BuddyPress, Elementor” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Easy Cloudflare Turnstile – Privacy friendly reCAPTCHA alternative for WordPress, Contact Form 7, WPForms, BuddyPress, Elementor” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


2.3.8 – 04 Apr 2024

  • Improvement: Enhanced compatibility to support WordPress 6.5

2.3.7 – 19 Mar 2024

  • Improvement: Updated Appsero client

2.3.6 – 7 December 2023

  • New: Compatibility tested with WordPress version 6.4.2

2.3.5 – 27 September 2023

  • Improvement: Update for routine maintenance
  • Improvement: Updated the WPCS version 3.0

2.3.4 – 09 August 2023

  • New: Compatibility tested with WordPress version 6.3

2.3.3 – 20 July 2023

  • New: Jetpack CRM form integration
  • Improvement: Turnstile widget on different location for WooCommerce checkout page
  • Improvement: wpDiscuz compact design for mobile devices

2.3.2 – 12 July 2023

  • Improvement: WP User Frontend Design changes and UI improvement
  • Improvement: Turnstile Other themes compatibility in multiple forms render
  • Improvement: Turnstile Responsive Compact design for mobile devices

2.3.1 – 21 June 2023

  • New: Integrated wpDiscuz multiple threads of Turnstile
  • Improvement: Removed all the settings and database options value when uninstall

2.3.0 – 12 June 2023

  • New: Multiple Forms Turnstile Widget insertion on Single page
  • New: MailChimp for WP Integration
  • New: bbPress Integration
  • New: wpDiscuz integration
  • New: Forminator form Integration
  • New: Wp User Frontend Integration
  • New: HappyForms Integration
  • New: Integration Drag and Drop Feature in Admin Dashboard
  • Improvement: Code Refactoring and optimized for Multiple Forms
  • Improvement: Admin Dashboard design
  • Improvement: Contact Form 7 shortcode UI in Dashboard

2.2.1 – 14 May 2023

  • Improvement: Enhanced setup flow

2.2.0 – 11 May 2023

  • New: WooCommerce checkout page integration
  • New: Widget location feature before/after submitting button
  • New: WordPress multisite compatibility
  • Improvement: Enhanced the setup flow mechanism
  • Improvement: Improved integration widget design

2.1.2 – 18 APR 2023

  • Improvement: Updated assets in org

2.1.1 – 18 APR 2023

  • Fix: Minor bug fixing

2.1.0 – 18 APR 2023

  • New: Gravity form integration
  • New: Formidable form integration
  • New: Added notification toast for enabling/disabling integrations
  • Improvement: Infotip text and image insertion
  • Improvement: Added new screenshots
  • Fix: WordPress reset password enable/disable option

2.0.7 – 09 APR 2023

  • Fix: SDK lead collection error

2.0.6 – 09 APR 2023

  • Fix: SDK lead collection error

2.0.5 – 06 APR 2023

  • New: SDK Update
  • Fix: Minor bug fixing

2.0.4 – 28 MAR 2023

  • Compatibility tested with WordPress version 6.2

2.0.3 – 27 MAR 2023

  • Fix: Error on default WordPress & WooCommerce integrations

2.0.2 – 22 MAR 2023

  • Fix: Error on turnstile settings.

2.0.1 – 22 MAR 2023

  • Fix: missing dependency issues.

2.0.0 – 22 MAR 2023

  • Improvement: Revamped the UI
  • New: Added Turnstile widget theme
  • New: Introduced submit button access
  • New: Introduced custom message for Turnstile widget
  • New: Added Headwayapp

1.0.9 – 15 DEC 2022

  • Minor bug fixes

1.0.8 – 15 NOV 2022

  • ADDED: wppool sdk
  • Minor bug fixes

1.0.7 – 01 NOV 2022

  • ADDED: Elementor forms integration.
  • Minor bug fixes.


  • ADDED: WPForms integration.
  • ADDED: BuddyPress integration.
  • Minor bug fixes.


  • ADDED: Contact form 7 form tag to generate turnstile shortcode.
  • Minor bug fixes.


  • Contact form 7
  • Minor bug fixes.


  • Initial release