Headers Security
low Severity
Free Check

X-Powered-By Header Stripping

Ensures frameworks like Express, Next.js, or PHP do not emit X-Powered-By fingerprint headers in responses.

Test Your Website for X-Powered-By Header Stripping

Run this check along with 90+ automated tests across your domain.

Why It Matters

Disclosing the application runtime (e.g., Express, Next.js, ASP.NET) simplifies reconnaissance for targeted exploits.

How We Check This

We verify that no X-Powered-By header is returned in HTTP responses.

How to Fix & Implement

Copy-paste configuration blocks tailored for your web server or edge proxy.

nginx snippet
proxy_hide_header X-Powered-By;

Frequently Asked Questions

Does Next.js emit X-Powered-By by default?

Yes, Next.js sets "X-Powered-By: Next.js" unless disabled with poweredByHeader: false.