Free, browser-based utilities for everyday developer workflows

HTTP Security Headers Analyzer

Paste response headers, curl -I output, or DevTools headers. Get a graded local audit of CSP, HSTS, CORS, cookies, caching, and information leakage — with copy-ready fixes for common platforms.

  • All parsing, scoring, snippet generation, and reporting runs in your browser. No network calls.
  • Headers are case-insensitive. Multiple response blocks (redirect chains) are parsed; the final block is scored.
  • Pick a context preset — recommendations differ for an HTML page, JSON API, or static asset.

Response headers

Score

-
no input
Critical-
High-
Medium-
Low-
Passing-

Score is guidance, not a vulnerability scan. Header values matter more than presence — and strict policies can break apps if applied blindly.

Findings

Header details

Each relevant security-related header with its parsed value, status, severity, recommendation, and references.

Header Status Value Recommendation

Content-Security-Policy

Paste headers with a CSP to see directive-level analysis.
DirectiveSourcesNotes

CORS, cookies and caching

CORS

Set-Cookie

Name Value Secure HttpOnly SameSite Domain Path Prefix Warnings

Cache & privacy

Fix snippets

Starter templates only. Replace placeholders for your domain/origins, and roll out CSP via Report-Only first if unsure.

Exports

All exports are generated locally. Raw exports may include cookie values, tokens, and internal hostnames — prefer sanitized variants for sharing.

Before / after comparison

Paste your current and proposed headers to see what changed in the score and findings. Local-only.

Next steps

Suggestions adapt to your findings. Handoffs send pasted text via local storage only.

How to use the HTTP Security Headers Analyzer

Paste your HTTP response headers — from curl -I, browser DevTools, a proxy capture, or an API client — and get a graded local audit covering CSP, HSTS, CORS, cookie flags, caching, information leakage, framing, and privacy headers. Includes copy-ready snippets for NGINX, Apache, Express, Spring, ASP.NET, Netlify, and Vercel. Recommendations adapt to whether the response is an HTML page or a JSON API. Everything runs in your browser; headers are never uploaded.

How to use it

  1. Capture response headers with curl -I https://your-site.example, browser DevTools (Network → Headers → Response), or an API client.
  2. Paste the headers into the analyzer.
  3. Pick the response context: HTML page, JSON API, static asset, etc.
  4. Review the grade, missing headers, weak values, and copy the platform-specific fix snippet.
  5. Roll out CSP changes in Content-Security-Policy-Report-Only mode first.

When to use it

What it checks

Tips & pitfalls

FAQ

Runs locally in your browser. No uploads. The tool never fetches a URL — it analyzes pasted headers only.

Related guides