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
  • Gravity forms
  • Formidable forms
  • MailChimp for WP
  • Forminator forms
  • wpDiscuz
  • bbPress forms
  • HappyForms
  • WP User Frontend

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. Safeguard BuddyPress login, comments, and sign up by enabling the latest Turnstile CAPTCHA protection.
  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 Cloudflare 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. Gravity Forms spam protection: Protect contact forms made with Gravity Forms from spam. You can also customize the widget location and disable the Turnstile widget on specific forms.
  12. Formidable Forms spam protection: Get powerful anti-spam features on Formidable forms and save yourself the hassle of removing spam.
  13. Turnstile widget theme: Change the outlook of the Turnstile widget according to your wish (Dark or Light).
  14. Submit button restriction: Control whether users need to pass the Cloudflare Turnstile security check to submit the button.
  15. Custom message: Customize the Turnstile widget message and replace the default one (“Please verify you are human”).
  16. WordPress multisite compatibility: The plugin features can be accessed by every website on a multisite network.

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.


  • Turnstile spam protection for WordPress login and registration form
  • Prevent spamming on WordPress comment section using Turnstile
  • Turn on spam protection for WooCommerce forms
  • Turnstile spam protection for WooCommerce password reset form and checkout form and more
  • Integrate Turnstile on Contact Form 7, WPFrorms, Gravity Forms, Formidable Forms, BuddyPress, WooCommerce, and more
  • Easy and fast setup using Cloudflare credentials
  • Customize the Turnstile widget theme, message, and access to the submit button


  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.


2023 年 12 月 27 日
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
2022 年 10 月 23 日 2 則留言
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.
閱讀全部 6 則使用者評論


以下人員參與了開源軟體〈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〉外掛目前已有 1 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈Easy Cloudflare Turnstile – Privacy-friendly reCAPTCHA alternative for WordPress, Contact Form 7, WPForms, BuddyPress, Elementor〉外掛本地化為台灣繁體中文版


任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄


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