Simple CAPTCHA with Cloudflare Turnstile

How can we help?

Search the documentation or ask the AI agent anything about the plugin.

Supported forms and plugins

Updated September 13, 2026

Turnstile can be added to the built-in WordPress forms and to around 25 third-party plugins. A settings panel appears on Settings › Cloudflare Turnstile for each supported plugin that is active on your site; plugins that are supported but not installed are listed as links at the bottom of that section.

WordPress

  • Login form
  • Registration form
  • Password reset form
  • Comments form, including AJAX comment forms

WooCommerce

  • Checkout, on both the classic and block checkout
  • Pay for order
  • Account details
  • Login, registration and password reset

See WooCommerce forms and checkout for the widget position options and the express-payment behaviour.

Form plugins

  • Contact Form 7
  • WPForms
  • Gravity Forms
  • Fluent Forms
  • Formidable Forms
  • Forminator
  • Jetpack Forms
  • Kadence Forms
  • SureForms
  • Elementor Pro Forms, including Atomic forms

Ecommerce and memberships

  • Easy Digital Downloads
  • Paid Memberships Pro
  • Sunshine Photo Cart
  • MemberPress
  • Ultimate Member
  • Simple Membership
  • WP-Members
  • WP User Frontend
  • WP User Manager

Community and newsletters

  • bbPress, on the create topic and reply forms
  • BuddyPress registration
  • wpDiscuz comments
  • MailPoet
  • Mailchimp for WordPress

Other compatibility

The plugin also carries specific handling for FluentAuth, Clean Login, CheckoutWC and Flux Checkout, the Blocksy theme’s account modal, Wordfence Login Security passkeys, and the major caching and optimisation plugins. It works on WordPress Multisite and alongside most two-factor authentication plugins.

Not currently supported

Ninja Forms has no integration. WS Form is not supported here, but that plugin ships its own Turnstile add-on. The WordPress comment form integration does not work when the Jetpack comments form is enabled, because of a Jetpack limitation.

If a plugin you use is missing, suggest it on the WordPress.org support forum. Developers can also wire up their own forms — see Add Turnstile to a custom form.

Related

Was this article helpful?