About This Plugin
OneCaptcha is a modern WordPress form protection plugin that stops bots without slowing down real users. Instead of forcing every visitor through a CAPTCHA challenge, it uses adaptive frictionless verification by analyzing behavior in real time and only escalating to a visible challenge when risk is detected.
HOW IT WORKS
OneCaptcha sits quietly behind your forms. It evaluates mouse movement, keystroke patterns, form completion timing, and text risk signals to determine whether a submission is human or automated. Most real users pass invisibly. Bots get challenged or blocked.
When a challenge is required, OneCaptcha supports three leading CAPTCHA providers:
- Cloudflare Turnstile
- Google reCAPTCHA v2
- hCaptcha
Configure one provider or all three. Smart Captcha automatically rotates between them per form instance for stronger, less predictable protection. If a provider goes down, OneCaptcha fails over to another automatically, your forms keep working.
25+ PLUGIN INTEGRATIONS
OneCaptcha detects which plugins are active on your site and applies protection automatically. No shortcodes. No per-form configuration. No broken forms.
WordPress Core
Login, Registration, Lost Password, Comments
eCommerce
WooCommerce, Easy Digital Downloads, SureCart, FluentCart
Form Builders
Contact Form 7, WPForms, Fluent Forms, Gravity Forms, Ninja Forms, Elementor Forms, Jetpack Forms, Formidable Forms, WS Form, Met Form, Gutena Forms
LMS
Tutor LMS, LearnPress, Sensei LMS, LifterLMS
Memberships & Community
MemberPress, Paid Memberships Pro, MemberMouse, BuddyPress, WP User Manager, FluentCommunity
Donations & Events
GiveWP, The Events Calendar, EventKoi
Email Marketing
MailPoet
KEY FEATURES
- Frictionless Verification: most users never see a CAPTCHA challenge
- Smart Captcha Routing: automatic provider rotation per form instance
- Multi-Provider Support: Cloudflare Turnstile, Google reCAPTCHA, hCaptcha
- Automatic Failover: switches providers instantly if one goes down
- Text Risk Analysis: real-time client and server-side suspicious input detection
- Insights Dashboard: aggregated verification analytics across providers and surfaces
- Runtime Logging: persistent structured logs with configurable retention
- Modular Architecture: integrations only load when their target plugin is active
- Lightweight: no jQuery dependency, deferred script loading, zero impact on pages without forms
- Developer Friendly: filter hooks, PHPStan strict level 10, WordPress Coding Standards
PRIVACY & SECURITY
Provider secrets are write-only and masked in all admin responses, diagnostic output, and settings hydration. Keys are never returned in plain text through any admin API surface. All payments are processed securely by Freemius.
TRY IT FREE
OneCaptcha premium plans include a 14-day free trial with no credit card required. Full access to every feature, all integrations, and priority support from day one.
Learn more at onecaptchawp.com