Support for hCaptcha in Netlify Forms

I don’t want to use reCAPTCHA, because it’s owned and operated by Google. Would’ve been great if we could use hCaptcha (already used by Cloudflare) with Netlify Forms. hCaptcha respects user’s privacy and the problems visitors solve are not for the benefit of a single company.

1 Like

hey hexandcube,

can you tell us a little more about hCaptcha? what would it need in order to be added?


I would love that Netlify supports hCaptcha too.

The implementation of hCaptcha (client side and server side) is mostly similar to reCaptcha.
See more details on this page:

Hey there, @maustruy :wave:

Thank you for taking the time to chime in and share that doc, and welcome to the Netlify Forums! We are always happy when folks take time to share requests and ideas with the team. :netliconfetti:

In your own words, can you share a bit about why you are requesting this feature? Any additional context is helpful for us, as we will ultimately share this request with additional teams at Netlify.

Thank you!

Like @hexandcube said, hCaptcha respects user’s privacy, Google don’t.

I have never used hCaptcha so I can’t judge whether is better than reCAPTCHA or not. All I know is that reCAPTCHA was adding ~300kB oj JS and 11 requests on a page where I have a Netlify Form, so I decided to remove it. Now I only have a honey pot field.


@jackdbd you can load reCaptcha (or hCaptcha) only when the visitor hits the form.
See this article for more details : Google Invisible reCaptcha – How To Boost Lighthouse Performance Score? -
Note that in this case, you will have to use your own reCaptcha, like explained on this page : Spam filters | Netlify Docs