ReCaptcha v2 for Contact Form 7
View on WordPress.orgScores higher than 97% of indexed plugins
About
Adds reCaptcha v2 from Contact Form 7 5.0.5 that was dropped on Contact Form 7 5.1
What It Does
ReCaptcha v2 for Contact Form 7 restores the reCAPTCHA v2 checkbox that Contact Form 7 removed in version 5.1. It integrates Google's reCAPTCHA service directly into CF7 forms, requiring visitors to confirm they are human before submitting. Site administrators add their Google reCAPTCHA site and secret keys in the plugin settings, and a CAPTCHA widget appears on every CF7 form on the site.
Who It's For
This plugin is ideal for site owners still running Contact Form 7 who prefer the familiar 'I am not a robot' checkbox over newer invisible or score-based CAPTCHA methods. It suits small businesses, freelancers, and local service providers who want a simple, recognized spam barrier on their contact, quote, or inquiry forms. It is especially useful for sites that have not yet migrated to reCAPTCHA v3 or alternative services like hCaptcha or Cloudflare Turnstile.
Who Should Skip It
Anyone already running Contact Form 7 version 5.1 or newer, or using CF7's built-in reCAPTCHA v3 integration, does not need this plugin. Sites that want invisible or behavioural bot detection should look at hCaptcha or Cloudflare Turnstile instead.
The Bottom Line
This plugin does one job, restoring reCAPTCHA v2 for Contact Form 7, and it does that job well with a perfect user rating score and a strong overall quality of 86.24 out of 100. The main caveat is the zero support threads, which limits visibility into how the developer handles edge cases. If you are committed to CF7 and want the classic checkbox CAPTCHA, this remains a solid, low-risk choice.
Related Plugins
Pick Akismet if you want site-wide spam filtering across comments, contact forms, and registrations rather than a CAPTCHA-only solution for CF7.
Choose CleanTalk if you prefer a paid, invisible spam firewall that does not require visitors to solve a CAPTCHA at all.
Pick hCaptcha if you want a privacy-focused, GDPR-friendly CAPTCHA replacement that works across many form plugins, not just CF7.
Choose Cloudflare Turnstile if you want a free, invisible challenge that often requires no user interaction at all.
Pick CFDB7 if your primary need is storing CF7 submissions in the WordPress database, as it does not address spam protection directly.