HTTP Header Viewer
Inspect HTTP response headers, analyze security settings, and understand how your server configures caching, content types, and browser protections.
Enter a URL to retrieve the available HTTP response-header information for the requested resource, or switch to Raw Header Paste mode when inspecting local or offline captures.
Automated Verification Suite Results
Link response headers and resource hints (preload, prefetch, preconnect, dns-prefetch, modulepreload, prerender).
About This HTTP Header Viewer
HTTP response headers provide metadata about a web server's response. They can describe content types, caching behavior, redirects, browser security policies, and infrastructure-related information. TextTool.in's HTTP Header Viewer retrieves available response-header information through its configured inspection provider (api.hackertarget.com/httpheaders/) or analyzes user-pasted raw response transcripts directly in your browser, presenting observed fields in a structured, readable format.
How to Use the Tool
- Enter a valid HTTP or HTTPS URL in the input field (or switch to Analyze Pasted Raw Headers for local captures).
- Click Check Headers (or press Enter) to request the target URL's response headers.
- Review the returned target HTTP status code, redirect chain (when observed), and available response headers.
- Search by header name, value, or category, and sort headers in the Headers tab.
- Click or focus any header's Info button to understand what that field controls and why it matters.
- Review evidence-based Security and Caching observations based strictly on the returned headers.
- Inspect parsed
LinkResource Hints such aspreload,preconnect, anddns-prefetch. - Copy individual headers, copy the security report, or export the actual results as TXT, JSON, or CSV.
Understanding Key HTTP Response Headers
200 OK or 301 Moved Permanently) describes the outcome of the HTTP request, while response headers carry key-value metadata describing the representation and server instructions.Content-Type declares the media type and character encoding (e.g., text/html; charset=utf-8), while Content-Encoding specifies transfer compression such as br, gzip, or zstd.Cache-Control governs how browsers and shared CDN caches store and reuse responses (e.g., no-store, no-cache, max-age), paired with validators like ETag and Last-Modified.Content-Security-Policy restricts permitted resource origins and script execution to reduce XSS risk, while Strict-Transport-Security (HSTS) instructs browsers to connect only over HTTPS for future requests.Link header can convey early resource hints (rel=preload, rel=preconnect, rel=dns-prefetch, rel=prefetch, rel=modulepreload) as well as canonical or pagination links.CF-, X-Amz-, X-Cache, or X-Served-By vary by CDN, reverse proxy, cloud provider, or application framework and remain preserved in the full table and raw view.Transparency, CORS Architecture & Privacy Notice
Modern browsers enforce Cross-Origin Resource Sharing (CORS) policies that prevent client-side JavaScript on a standalone webpage from directly reading arbitrary cross-origin HTTP response headers. To retrieve real headers without requiring you to deploy a custom backend, Live URL Inspection sends the target URL to the public HackerTarget HTTP Header Check endpoint (https://api.hackertarget.com/httpheaders/?q=...). Because the external inspection service receives the target URL and performs the remote HTTP GET request from its public scanner, private LAN addresses (such as localhost or 192.168.x.x) cannot be reached remotely—use Analyze Pasted Raw Headers to inspect private or internal endpoints locally in your browser.