Inspect HTTP response headers for any URL via proxy
After fetching, we'll check for important security headers:
This tool sends HTTP requests through a Cloudflare Worker proxy that fetches the target URL and returns the complete response headers as JSON. This proxy approach bypasses CORS restrictions that would prevent browser-to-browser header inspection. The Security Headers Checker evaluates the response against OWASP recommended security headers — HSTS (HTTP Strict Transport Security), CSP (Content Security Policy), X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, and X-XSS-Protection.
Real-world use cases:
This tool is part of the FAK LAB ecosystem, founded by Faizan Ahmad Khan Khichi. The URL you enter is sent to a proxy worker that fetches the target's response headers. Only the URL is transmitted — no cookies, authentication tokens, or personal data from your browser are forwarded. The proxy does not store, log, or cache your queries. The target website sees a request from the proxy server, not from your IP address.
HTTP headers are metadata sent between client and server with every request and response. Response headers tell the browser how to handle content (caching, encoding, security policies, content type, server software). They're invisible to normal users but critical for developers — controlling security, performance, and functionality of web applications.
Some servers strip or minimize headers for security (hiding server version information), performance (reducing response size), or CDN behavior (CDN edge servers may modify headers before forwarding). CORS-related headers may also only appear for specific request origins, not for all requests.
Missing security headers indicate the website hasn't implemented that specific protection. For example: missing HSTS means the site can be downgraded from HTTPS to HTTP; missing CSP means inline scripts can execute (XSS risk); missing X-Frame-Options means the site can be embedded in attacker-controlled iframes (clickjacking risk). These are findings a security auditor would flag.