NinjaFirewall (Pro+ Edition)

Advanced firewall software for all your PHP applications.


NinjaFirewall (Pro+ Edition) is a powerful Web Application Firewall designed to protect all PHP softwares, from custom scripts to popular shopping cart softwares and CMS applications.


Some of its features are:

  • Powerful filtering engine.

  • Stand alone Web Application Firewall.

  • Protects against remote & local file inclusions, code execution, uploads, SQL injections, bots and scanners, XSS and many other threats.

  • Hooks and sanitises all HTTP requests before they reach your website, as well as the response body.

  • Real-time detection (File Guard).

  • Response body filter (Web Filter).

  • Powerful access control and firewall policies.

  • Easy to setup; your PHP scripts do not require modifications.

  • Works with any PHP applications, even those encoded with ionCube and ZendGuard.

  • Management administration console.

  • One-click updates.

  • Centralized logging.

  • And many more...


We offer two versions:

  • Pro Edition: A free open-source version.

  • Pro+ Edition: A supercharged edition packed with many more options and new exciting features.

Pricing (USD) per domain Pro Edition Pro+ Edition
Plan #1:      1 domain Free $29.90 / year
Plan #2:      2 to 5 domains (18% off) Free $24.50 / year
Plan #3:      6 to 15 domains (35% off) Free $19.50 / year
Plan #4:      16 to 49 domains (52% off) Free $14.50 / year
Plan #5:      50 to 99 domains (67% off) Free $9.90 / year
Plan #6:      100+ domains (78% off) Free $6.70 / year
Payment method - Credit Card, PayPal & Bitcoin
*The license is bound to your domain name. Therefore, one license per domain is required. The same license can however handle multiple subdomains. If you don't renew it after its expiration date, NinjaFirewall will keep protecting your website but you will no longer be able to update it to a newer version. If you are planning to use NinjaFirewall on a multi-site network (blog, shopping cart etc), you will need one license only. Contact us if you are unsure.