Skip to content

How to Block and Trust IP Addresses

The Firewall keeps two lists. The block list refuses an IP on every protected form, for good. The trusted list does the opposite: those IPs are never challenged and never locked out.

Go to Advanced CAPTCHA → Firewall. Under Block List, type an IP or range and click Block.

A range typed into the Block List

Faster: click Block IP next to an IP under Repeat Offenders, Block under Top Offending IPs on the dashboard, or Block IP under a visitor in the log.

Under Trusted List, type an IP and click Trust. To trust the computer you are on, click Trust my IP.

The Trust my IP link

Trust your office, your staff’s home IPs, and payment gateways or services that post to your forms. The trusted list is in the free plugin too. In the free plugin, the log also offers Trust IP under each visitor.

Each entry shows with a Remove link.

A blocked range and two trusted IPs

Both lists take a single IP (203.0.113.7), a wildcard (203.0.113.*) or a CIDR range (203.0.113.0/24), IPv4 or IPv6. Separate several with spaces to add them in one go.

A trusted visitor’s login page has no CAPTCHA at all:

The login page for a trusted IP: no CAPTCHA

A blocked visitor still sees the form. When they submit, they get the Lockout message, and the log reads Blocked, “IP on block list”:

The My Account login refusing a blocked IP

  • Trusted beats blocked. An IP on both lists is trusted: the checks never run for it.
  • Trusting your own IP hides the CAPTCHA from you. Test your forms from another network, or remove your IP while testing.
  • Trusted visitors also skip the fraud shield and the email guard in Pro.
  • Check the visitor IP source first if your site is behind Cloudflare or a proxy. See How to Set the Visitor IP Behind a Proxy.