NinjaFirewall (WP Edition) - Advanced Security Plugin and Firewall
by nintechnet 4.9 (220 reviews)

NinjaFirewall (WP Edition) - Advanced Security Plugin and Firewall

A true Web Application Firewall to protect and secure WordPress.

NinjaFirewall (WP Edition) ranks #348 among WordPress.org plugins with 100,000+ active installations, is #18 of 1,576 in the Authentication category, a 4.9/5 rating from 220 reviews, and was last updated Aug 16, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v4.9 Current Version v4.9
Updated 4 weeks ago Last Update on 16 Aug, 2026
Refreshed 11 hours ago Last Refreshed on
#18 of 1,576 in Authentication Top 1% by installs Downloads -33.9% this week Actively maintained
View on WordPress.org
Rank
#348
No change
Active Installs
100K+
-38.9%
KW Avg Position
17
0.2 better
Downloads
3.1M
+568 today
Support Resolved
38%
No change
Rating
98%
Review 4.9 out of 5
4.9 (220 reviews)

Next Milestone 200K

Total Progress 65.4%
100K+ 200K+
62
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 34,637 more installs to reach 200K+

Rank Changes

328 338 349 359 369 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026
328 339 349 360 370 31-08-2026 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026
Current #348
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

300 400 500 600 700 800 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026
200 400 600 800 1K 1.2K 31-08-2026 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.9
220 reviews
Overall 98%
5
210 (95%)
4
2 (1%)
3
1 (0%)
2
1 (0%)
1
6 (3%)

Support Threads Overview

Resolved
Unresolved
8
Total Threads
3
Resolved
5
Unresolved
38%
Resolution Rate

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress administrators who want firewall-level protection running directly on their own server rather than through a cloud service. It filters and inspects incoming HTTP requests before they reach WordPress or its plugins, blocking brute-force attacks, shell scripts, backdoors, and other exploits while monitoring file integrity and security-relevant events.

  • Filters HTTP requests before WordPress
  • Brute-force attack protection
  • File Guard real-time detection
  • File Check integrity monitoring
  • Live Log real-time traffic viewer
  • Email event notifications
  • Automatic security rule updates
  • IPv6 and multi-site support

Frequently Asked Questions

Common questions about NinjaFirewall (WP Edition) - Advanced Security Plugin and Firewall

NinjaFirewall stands between the attacker and WordPress. It can filter requests before they reach your blog and any of its plugins. This is how it works : Visitor -> HTTP server -> PHP -> NinjaFirewall #1 -> WordPress -> NinjaFirewall #2 -> Plugins & Themes -> WordPress exit -> NinjaFirewall #3 And this is how all WordPress plugins work : Visitor > HTTP server > PHP > WordPress > Plugins -> WordPress exit Unlike other security plugins, it will protect all PHP scripts, including those that aren't part of the WordPress package.
NinjaFirewall includes a very powerful filtering engine which can detect Web Application Firewall evasion techniques and obfuscation tactics used by hackers, as well as support and decode a large set of encodings. See our blog for a full description: An introduction to NinjaFirewall 3.0 filtering engine.
NinjaFirewall does not require any root privilege and is fully compatible with shared hosting accounts. You can install it from your WordPress admin console, just like a regular plugin.
NinjaFirewall works with Nginx and others Unix-based HTTP servers (Apache, LiteSpeed etc). Its installer will detect it.
You do not need to make any modifications to your scripts. NinjaFirewall hooks all requests before they reach your scripts. It will even work with encoded scripts (ionCube, ZendGuard, SourceGuardian etc).
NinjaFirewall will look for the wp-config.php script in the current folder or, if it cannot find it, in the parent folder.
You can use an optional configuration file to tell NinjaFirewall which IP to use. Please follow these steps.
Your visitors will not notice any difference with or without NinjaFirewall. From WordPress administration console, you can click "NinjaFirewall > Status" menu to see the benchmarks and statistics (the fastest, slowest and average time per request). NinjaFirewall is very fast, optimised, compact, requires very low system resources and outperforms all other security plugins. By blocking dangerous requests and bots before WordPress is loaded, it will save bandwidth and reduce server load.
NinjaFirewall works on Unix-like servers only. There is no Microsoft Windows version and we do not expect to release any.

More plugins by nintechnet

Sign In / Register

You need to sign in or register to use this feature.