Enter your domain and track all HTML response headers

What this HTTP headers checker shows

Enter a domain or full URL and the tool requests it from our server, then lists every response header. If the address redirects, each hop is shown in order (for example http:// → https:// → https://www.) with its status code, so you can see exactly where a redirect chain starts and ends.

When to use it

  • Redirects: confirm a migration uses permanent 301 redirects and that there are no chains or loops. Read our guide on changing a domain without losing traffic.
  • HTTPS: check that the HTTP version redirects to HTTPS after you force HTTPS in WordPress.
  • Caching: inspect cache-control, age and CDN headers such as cf-cache-status.
  • Security headers: verify strict-transport-security, content-security-policy, x-frame-options and x-content-type-options.
  • SEO: look for x-robots-tag, link canonical headers and unexpected noindex rules.

Common status codes

Code Meaning
200 OK – the page loaded normally
301 Moved permanently – the right choice for SEO redirects
302 / 307 Temporary redirect – search engines keep the old URL
304 Not modified – served from the browser cache
403 Forbidden – often a firewall or bot protection rule
404 Not found
5xx Server error – check PHP and server logs

Requests are made from our server with a standard browser user agent, so results can differ slightly from what you see when you are logged in or behind a VPN. Private and local network addresses are blocked.

More free developer tools