You don't have javascript enabled. Please enable javascript to use this website.
HTTP Header Checker / Server Header Checker

HTTP Header Checker / Server Header Checker

This server header check tool lets you check any Website / Webserver HTTP Response Headers
More Tools

Server Headers Check - Check the HTTP Headers of a Website

Our HTTP Header Checker lets you check the HTTP headers sent by a web server in response to a request. HTTP headers provide information about the server, the requested resource, and the connection.


How to use our HTTP Header Checker?

  1. URL Input: You input the URL of the website you want to check.
  2. HTTP Request: The tool sends an HTTP request to the specified URL.
  3. Header Analysis: The tool analyzes the HTTP headers returned by the server, which include information such as:
    • Server: The web server software used.
    • Date: The date and time the response was generated.
    • Content-Type: The MIME type of the content.
    • Content-Length: The size of the content in bytes.
    • Cache-Control: The caching directives for the browser.
    • Security Headers: Headers related to security, such as X-Frame-Options, Strict-Transport-Security, and Content-Security-Policy.

Why use our HTTP Header Checker?

  • Security Analysis: Identify potential security vulnerabilities, such as missing security headers.
  • Performance Optimization: Analyze caching headers, compression, and other performance-related headers.
  • Website Troubleshooting: Diagnose issues with website loading and performance.
  • SEO Analysis: Check for SEO-related headers, such as X-Robots-Tag.
  • Web Development: Verify the correct configuration of web servers and applications.

List of Common HTTP Headers and their meanings: (Request & Response)

Http Header Type Meaning
Accept Request This HTTP header indicates the media types that the client is able to understand.
Accept-Charset Request This HTTP header indicates the character sets that the client is able to understand.
Accept-Encoding Request This HTTP header indicates the content encodings that the client is able to understand.
Accept-Language Request This HTTP header indicates the preferred languages that the client is able to understand.
Authorization Request This HTTP header contains credentials to authenticate the client with the server.
Cache-Control Both Specifies directives for caching mechanisms in both requests and responses.
Connection Both Controls whether the network connection remains open after the current transaction finishes.
Content-Length Both The size of the entity-body, in bytes, sent to the recipient.
Content-Type Both Indicates the media type of the resource.
Cookie Request This HTTP header contains HTTP cookies previously sent by the server with the Set-Cookie header.
Host Request Specifies the domain name of the server, and optionally the TCP port number.
Origin Request Indicates where a fetch originates from. Used in CORS requests.
Referer Request Indicates the URL of the page that linked to the current page.
User-Agent Request A characteristic string that lets servers and network peers identify the requesting user agent.
Access-Control-Allow-Origin Response Indicates whether the response can be shared with requesting code from the given origin.
Date Response The date and time that the message was originated.
ETag Response An identifier for a specific version of a resource. It allows caches to be more efficient.
Expires Response Gives the date/time after which the response is considered stale.
Last-Modified Response Indicates the date and time that the origin server believes the resource was last modified.
Location Response Indicates the URL to redirect the client to, often used with 3xx status codes.
Server Response Contains information about the server used by the origin server to handle the request.
Set-Cookie Response Sends an HTTP cookie from the server to the user agent.
Vary Response Specifies the header(s) that might differ between responses for the same URL, influencing cache behavior.
Allow Other Lists the set of methods supported by the server for the given resource.
Content-Disposition Other Indicates if the content is intended to be displayed inline in the browser, or as a download.
Transfer-Encoding Other Specifies the encoding mechanisms being used to transfer the entity-body.

HTTP Header Checker FAQ

  • What information does the HTTP Header Checker provide?

    The tool displays a list of HTTP headers sent by the server, along with their corresponding values. This can include information about the server software, content type, caching directives, cookies, security settings, and more.

  • Is the information provided real-time?

    Yes, the information provided is real-time. The tool makes a fresh request to the server each time you use it, so you see the current HTTP headers being sent.

  • Can I check headers for any website?

    Yes, you can generally check the HTTP headers for any publicly accessible website.

  • What if a website redirects?

    Our HTTP Header Checker will follow redirects and display the headers from the final destination URL.

  • Are there different types of requests I can make?

    Unfortunately this tool performs only GET requests and lets you check corresponding http server response headers

  • Does this tool show all headers?

    The tool will typically show the standard HTTP headers sent by the server in response to a standard request.