WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Yevhen Leonidov v1.7.4

BotBlocker Security

Complete security platform for everyday protection against bots, brute-force attacks, viruses, spam, and fake crawlers. Includes a firewall, 9 CAPTCHA …

BotBlocker Security

The facts

Rating
5★ from 10
Active installs
3k+
Price
Free
Last updated
12 Aug 2026
Added
Nov 2025
Requires WP
5.1
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
10,648

Our analysis

AI-assisted

BotBlocker Security is a WordPress plugin designed to enhance website security by blocking a significant percentage of attacks before WordPress fully loads. It integrates multiple security features, including a firewall, bot detection, CAPTCHA, and two-factor authentication, into a single plugin, eliminating the need for several separate security solutions.

This plugin is suitable for site owners who want a comprehensive security solution without the complexity of managing multiple plugins. It aims to reduce server load during attacks and offers analytics and alerts to help users understand blocked threats.

Best for: This plugin suits WordPress site owners looking for an all-in-one security solution.

What it does well

  • Blocks 99% of attacks before WordPress loads
  • Combines multiple security features into one plugin
  • No monthly fees for core protection
  • Privacy-first, compliant with GDPR and CCPA
  • Works with various tools and plugins

Where it falls short

  • Limited information on specific performance metrics
  • No mention of premium features beyond the free version

Verdict

BotBlocker Security offers a robust approach to WordPress security by consolidating essential features into a single plugin. It may be particularly useful for those wanting to simplify their security setup.

From the developer

Yevhen Leonidov's own description of BotBlocker Security, lightly tidied.

BotBlocker Security is a complete security platform that blocks 99% of attacks before WordPress loads. Firewall, bot detection, rate limiting, CAPTCHA, 2FA, analytics, notifications, tools – one plugin replaces your entire security stack: no need for separate firewall, CAPTCHA, 2FA, and anti-spam plugins. No bloat, no monthly fees for core protection.

If your site is hit by login brute force, spam comments, fake Googlebots, content scrapers, or XML-RPC floods, you are not alone: bots generate over 47% of all web traffic. Most security plugins react after WordPress boots, wasting CPU and memory on every bad request. BotBlocker stops them at the door – then gives you the analytics, alerts, and tools to understand exactly what it blocked and why.

Because BotBlocker intercepts traffic before themes and plugins run, it also shields vulnerabilities in your entire plugin and theme stack. Zero-days in contact form plugins, unpatched slider code, outdated e-commerce extensions – attackers never reach the vulnerable code. BotBlocker is your first and last line of defense, every day.

Why site owners switch to BotBlocker

  • Faster than the competition. Runs on early init through three interception layers, before themes and plugins load. Server load drops during attacks instead of spiking. Zero database queries for returning visitors – 11 pre-generated PHP files with SHA-256 integrity, loaded via native include.
  • One plugin, full security stack. Firewall, CAPTCHA, 2FA, anti-spam, rate limiting, bot detection – BotBlocker covers virtually every security need a WordPress site has. Most users uninstall 2-3 separate plugins after switching. PRO adds malware scanning, security headers, speed optimization, and behavioral analysis – still one plugin.
  • Smarter bot detection. 2,899 User-Agent signatures – largest blacklist among WordPress plugins – plus 2,800+ additional bot signatures. 13 header checks including AdBlock detection, incognito mode detection, Canvas/WebGL fingerprinting, and device API verification. Anti-detect scoring with 9 weighted signals catches headless Chrome, Puppeteer, Selenium, and PhantomJS even when they spoof user-agent strings.
  • Smarter CAPTCHA. 9 modes including Silent Auto-Verify – zero clicks for humans, hard wall for bots. Proprietary CAPTCHAs defeat AI-based solvers that crack reCAPTCHA for $2-3 per 1,000.
  • Honest free version. Full firewall, all 9 CAPTCHA modes, full 2FA, full logging, full Multisite, Redis/Memcached, shortcodes, command palette, Telegram alerts, visual analytics, 15 diagnostic tools. No nag screens, no crippled features.
  • Privacy-first. No visitor data leaves your server. GDPR and CCPA compliant out of the box.
  • Works with everything. Cloudflare, WP Rocket, LiteSpeed, WooCommerce, Elementor, multisite, IPv6, PHP 7.4 to 8.5.

🛡️ Core Firewall (Free)

  • Three-Layer Architecture – intercepts traffic at wp-config.php (before WordPress), MU-plugin phase, and main shield. The first layer blocks known threats before WordPress, plugins, or themes even load – saving 30-100ms and 5-20MB RAM per blocked request. This also means BotBlocker shields you from vulnerabilities in other plugins and themes: attackers exploiting a zero-day in a contact form or slider plugin never reach the vulnerable code.
  • Web Application Firewall (WAF) with real-time rule updates via the BotBlocker Threat Defense Feed
  • 2,899 User-Agent signatures – largest blacklist among WordPress plugins – covering Scrapy, Selenium, Puppeteer, PhantomJS, curl, wget, Python, Java, Perl, and SQL injection tools. Plus 2,800+ additional bot signatures.
  • Brute force protection with progressive lockouts – 5 attempts per 15 minutes, escalating bans for repeat offenders
  • Rate Limiting – sliding window velocity tracking per IP. 30 requests/minute triggers CAPTCHA challenge; 50 requests/minute blocks IP for 10 minutes. Subnet-level aggregation catches distributed attacks across /24 IPv4 or /64 IPv6 ranges. Floor protection prevents false positives at low thresholds.
  • Anti-spam for comments, registration, contact forms – spammers blocked before they connect
  • XML-RPC and REST API locked down by default with allowlist for trusted services
  • HTTP method-level hardening – CONNECT and TRACE blocked (XST attack prevention). OPTIONS handled for CORS preflight. Explicit method allowlist.
  • Fake crawler detection via FCrDNS (dual-direction DNS verification), ASN tokens, and published IP ranges – 95% effective, impossible to spoof without controlling the provider’s DNS zone. Multi-resolver DNS fallback.
  • LLM / AI crawler management – allow or block GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot, Bytespider via CIDR-verified IP ranges. 1,435 LLM source ranges synced from cloud. Trusted crawlers verified, impersonators blocked.
  • Country, ASN, IP range, User-Agent, Referer blocking rules with instant enforcement. ASN database: 3.6M verified source records. Geo-blocking with visual country selector and import/export.
  • Cloudflare-aware real-IP resolution and origin bypass protection
  • TLS fingerprinting (JA3/JA4) – detects bots by TLS handshake signature, cross-validates against User-Agent. 189 JA3/JA4 signatures. Opt-in, requires server module. See docs/TLS-FINGERPRINTING.md
  • RKN (Roskomnadzor) blocking – 852 CIDR ranges, cloud-synced, auto-updated with self-healing tamper recovery
  • Full IPv6 support – separate tables and logic for IPv4 and IPv6, every feature works with both
  • Live traffic monitor with attack map, country, ASN, device, browser, and exact block reason for every request
  • Built-in caching via Redis and Memcached – free, auto-disable on connection failure

🔍 Bot Detection & Anti-Detect (Free)

13 HTTP header checks run on every visitor, catching bots that other plugins miss:

  • Empty User-Agent / UA Anomalies / Empty Accept-Language
  • PTR/DNS Mismatch – forward/reverse DNS mismatch, impossible to fake
  • Geo vs Language Mismatch – visitor claiming one language from a different country
  • Incognito/Private Mode detection
  • AdBlock/uBlock detection in visitor’s browser
  • Canvas & WebGL Fingerprinting – JS consistency verification
  • WhatsApp Preview / OPTIONS Preflight – legitimate traffic whitelisted

Anti-Detect Challenge Page activates when header checks raise suspicion – silent browser fingerprinting before any CAPTCHA appears:

  • 9 weighted detection signals: navigator mismatch (×2), fake plugins (×3), font rendering mismatch (×2), WebGL mismatch (×2), Chromium-specific properties (×3), JS execution jitter, touch event mismatch (×2), language mismatch (×3), incognito detection (×2)
  • Critical signal combinations trigger immediate block – e.g. navigator mismatch + fake plugins together
  • Cookie capability test + sessionStorage retry counter
  • HMAC-signed responses resist DDoS provider interference
  • Circuit Breaker: 3 failures → 30-second cooldown → auto-retry
  • CAPTCHA appears only if auto-verification fails – real users rarely see it

🎯 CAPTCHA System – All 9 Modes Free

#
Mode
User Experience
Best For

8
Silent Auto-Verify (Recommended)
Zero clicks. JS fingerprint check passes silently.
Default. Maximum UX.

0
Simple Button
Single “I am not a robot” button
Minimal friction

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for securing a site.

Really Simple Security

Easily improve site security with WordPress Hardening, Two-Factor Authentication (2FA), Login Protection, Vuln...

Free 3M+ installs 4.9★ (8,862)
Wordfence Security

Firewall, Malware Scanner, Two Factor Auth, and Comprehensive Security Features, powered by our 24-hour team....

Free 5M+ installs 4.7★ (4,983)
Akismet Anti-spam: Spam Protection

The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...

Free 5M+ installs 4.7★ (1,186)
Loginizer

Loginizer is a WordPress security plugin which helps you fight against bruteforce attacks.

Free 1M+ installs 4.8★ (1,030)
Safe SVG

Enable SVG uploads and sanitize them to stop XML/SVG vulnerabilities in your WordPress website.

Free 1M+ installs 4.9★ (79)
All-In-One Security

Protect your website investment with All-In-One Security (AIOS) – a comprehensive and easy to use security plu...

Free 1M+ installs 4.7★ (1,715)