WPMozo: add-ons and tools for WordPress and Elementor
⚡ Developer · Client-side · No data sent to server

HTTP Header Analyzer

Paste raw HTTP response headers and get a plain-English breakdown of each one, including security, caching, and content directives. Runs in your browser.

Paste HTTP response headers
Parsed headers
Paste headers on the left to see the breakdown.
Header Value Category What it means
Waiting for input… Copied!
100% private. This tool parses only the text you paste. It never fetches any URL, makes no network requests, and sends nothing to a server. All processing runs in your browser.

About this tool

HTTP response headers are metadata lines sent by a web server before the response body. They tell the browser (and CDNs, proxies, and bots) how to handle the content: whether to cache it and for how long, which security policies apply, what encoding was used, and much more.

This tool parses a raw block of HTTP response headers and explains each one in plain English, grouped into five categories:

  • Security — headers that protect users from attacks (CSP, HSTS, X-Frame-Options, etc.).
  • Caching — headers that control how long responses are stored (Cache-Control, ETag, Vary, etc.).
  • Content — headers describing the response body (Content-Type, Content-Length, etc.).
  • Transport — headers controlling the connection and encoding (Content-Encoding, Server, Set-Cookie, etc.).
  • Custom — non-standard or vendor-specific headers like Cloudflare’s CF-Ray or CF-Cache-Status.

How to copy HTTP headers from your browser

  1. Open DevTools (F12 or Cmd+Option+I on Mac).
  2. Go to the Network tab and reload the page.
  3. Click any request in the list, then select the Headers panel.
  4. Find the Response Headers section and copy the raw text.
  5. Paste it into the textarea above.

You can also use a terminal: curl -I https://example.com prints response headers for any URL.

DiviExtended: premium Divi child themes and plugins