Add hCaptcha to Your WordPress Forms - Ninja Forms
Get access to free tutorials, exclusive content and more.

Add hCaptcha to Your WordPress Forms

Looking for a WordPress form plugin that supports hCaptcha out of the box? Ninja Forms is it. If your goal is less spam without compromising user privacy, the pair are a perfect fit. hCpatcha is well known for its privacy‑forward approach around the world, making it a fantastic alternative to traditional CAPTCHA solutions.

Ninja Forms integrates natively with hCaptcha for simple, set-and-forget spam protection. Just link them with your site and protection becomes drag and drop for any form. Here’s what it looks like to set it up!

How to enable hCaptcha in Ninja Forms

This is the high‑level flow, but f you want a detailed step by step, check out our hCaptcha documentation.

1. Connect your site

Login (or sign up) with hCaptcha. You’re given a Secret Key at account creation. Add your site to your account and you’ll be given a Site Key.

Copy your Site Key and Secret Key into Ninja Forms > Settings > hCaptcha and save.

2. Pick your widget mode & threshold

Still in your account, choose the widget mode and passing threshold. The Ninja Forms integration supports all modes, but available modes will depend on your hCaptcha plan tier. Modes include:

  • Always Challenge
  • Passive
  • 99.9% Passive

The Passing Threshold is used to determine how accurate a user’s answers must be to pass a challenge.

Just choose the combination that’s right for your needs in balancing protection with user experience. No worries if you change your mind, you can swap things up anytime.

3. Add hCaptcha to any form

Open a form in the Ninja Forms builder, click Add New Field, and drop in the hCaptcha field (you’ll find it under Miscellaneous Fields). Publish your form and you’re done; protection is now in place for that form. Repeat on any other forms you want to protect.

image of the ninja forms add new field window open in the form builder with hcaptcha field highlighted under the misc fields category

Smarter, privacy friendly spam protection for WordPress forms

With hCaptcha enabled in Ninja Forms, you get a faster, friendlier experience for real people and a tougher gate for bots. Add the hCaptcha field to any form you want protected, publish, and move on with your day. For screenshots and step by step details, check our hCaptcha documentation. Then, if you haven’t already, download the free Ninja Forms plugin and start building forms that convert humans, not bots!