Friendly Captcha for WordPress


Friendly Captcha is a privacy-first anti-bot solution that protects WordPress website forms from spam and abuse.

Do you use a captcha like reCAPTCHA to keep out bots? Friendly Captcha is a powerful anti-spam service that blocks spam-bots without annoying captcha images and protects user privacy.

How Friendly Captcha Works

Friendly Captcha is a tool for preventing spam on your website. Other CAPTCHAs are a burden on your users, Friendly Captcha respects your users.

Friendly Captcha is a proof-of-work based anti-bot solution in which the user’s device does all the work. We generate a unique crypto puzzle for each visitor.

Solving it will usually take only a few seconds. As soon as the user starts filling the form it starts getting solved. By the time the user is ready to submit, the puzzle is probably already solved.

Friendly Captcha prevents spam and doesn’t punish real users in doing so.

Privacy Notices

No personal information

Our anti-bot service does not store personal data from your end users. See our Privacy Policy for End Users to learn more.

No cookies

Our end user solution does not use cookies. This protects your end users from being tracked and followed from site to site.

No discrimination

Normal CAPTCHA tasks are not easy for all humans. Our solution works without labeling tasks and is thus accessible to everyone.

Decentralized data processing

By default, requests are processed in the point-of-presence closest to where it is accessed by the end user. See our Privacy Policy for End Users to learn more.

Join thousands of organizations in switching to a privacy-first anti-bot solution.

Forms and Plugins Supported

  • WordPress Login Form
  • WordPress Register Form
  • WordPress Lost Password Form
  • WordPress Comments
  • WPForms
  • Contact Form 7
  • Gravity Forms

If you see an integration that’s missing, please open a pull request:

However, you may wish to email the authors of plugins you’d like to support Friendly Captcha: it will usually take them only an hour or two to add native support if they choose to do so. This will simplify your use of Friendly Captcha, and is the best solution in the long run.


  1. Upload friendly-captcha folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Enter your Site Key and API Key in the Friendly Captcha menu in WordPress
  4. Enable desired Integrations


Q: You don’t support a certain plugin. How can I get support for it added?
A: Open a PR on github: or just email the authors of the plugin itself. Adding Friendly Captcha support is typically quite a quick task for most plugins.

Q: Where can I get more information about Friendly Captcha?
A: Please see our website at:


25 de marzo de 2021
I use this now on 3 (out of tens) of sites for 4 weeks and it is highly effective and user visitor friendly! I can recommend it to anyone. Feedback: please add some more support for other Form plug-ins like: Forminator HappyForms
15 de febrero de 2021
Ich bin sehr froh über diese Alternative! Das Anklicken von Bildchen mit Feuerlöschern/Fahrräder/usw. ist wirklich nervig. Gute Arbeit, weiter so!
23 de diciembre de 2020
Our company is based in the EU, so we need to make sure our website complies with the GDPR. We use Friendly Captcha as a privacy conscious replacement for Google reCAPTCHA. I was able to install the plugin quickly and easily and so far I am very happy with it.
Leer todas las 5 reseñas

Colaboradores y desarrolladores

«Friendly Captcha for WordPress» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


«Friendly Captcha for WordPress» ha sido traducido a 2 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Friendly Captcha for WordPress» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios


  • Fix captcha verification not happening for guest WordPress users (i.e. those not logged in) in WordPress Comments, thank you @amenk!


  • Fix for some Contact Form 7 users.
  • Upgraded to version 0.9.0 of the widget which features a multithreaded solver, which makes the captcha faster for real users.
  • Added support Danish and Japanese language.


  • Fixed support for Friendly Captcha widgets in multi-page GravityForms forms.
  • Added support for Spanish and Catalan language.


  • Fixed a bug in the WPForms integration when an error would get displayed to the end-user.


  • Added Gravity Forms integration.
  • Updated widget to version 0.8.8, which now displays errors in the selected language.
  • Added support for Portuguese language.


  • Updated widget to version 0.8.4 (which includes a small fix for IE11).
  • Added support for Italian language.
  • Added dark theme setting.
  • Added endpoint selection menu (only relevant for Business and Enterprise).
  • The plugin now talks to instead of (no user-facing changes).


  • Update to widget version 0.8.0, which has improved fake-browser detection and slight styling tweaks.


  • Added support for WordPress Comments (both for logged in and guest users).
  • Made the default error message shown to users translatable.


  • Added localization support (English, German, French and Dutch)
  • Added text-transform:none to the widget’s button (so that it is no longer uppercase in some WordPress themes).


  • Change required PHP version and update instructions.


  • Improvements relating to input and output validation and sanitization.


  • Minor bugfixes


  • Plugin Created