Home / Tools / HTTP Header

HTTP Header Check

Check HTTP status codes, display the HTTP response headers.

Enter the URL to check, starts with http:// or https://

Check HTTP Headers

Settings


{{ result.requestUrl }} Clear Results

{{ name }}:
{{ row }}

About HTTP Header Check Tool by CheckSERP

CheckSERP offers the easy to use HTTP Header Check tool, which will greatly help you when checking website HTTP headers. As we can see, every web page in the Internet starts with HTTP(s) in your browser address bar. Then you may ask, what are HTTP headers, what do they do? In one word, HTTP means Hyper Text Transfer Protocol, a protocol invented in 1991, we use HTTP to send request to website servers, and in return servers send us response along with HTTP headers for important information about the conversation between you and the server. Learn more about HTTP Protocol, please read the Wikipedia page Hypertext Transfer Protocol.

HTTP headers contains lots of useful information, such as HTTP status, content type, cache control, server info, date and time, cookie, etc. This tool can check all headers returned by server and list them for you. Both HTTP and HTTPS protocol are supported. Read the list of HTTP header fields.

The HTTP header tool is powerful yet simple to use. All you need to do is provide the target URL, and then press Enter key or click the Check button. That's it! Our tool will handle the rest work for you. By the way, if the target URL returns 301 or 302 redirect header, we will continue to check the new location for you, you don't need to submit it twice.

What is HTTP Header Checker?

Each time you request a page from a server, it will send response along with headers of the request. But these headers information will not be displayed by browser explicitly. With the HTTP header checker, we will help in showing the exact headers returned by target URL. So that you can analyze it easily.

How Can I Utilize HTTP Header Checker Tool?

Our HTTP header check tool is very easy to use. All you need to do is type in the target URL you wish to check, and then press Enter key or click the submit button. Our server will check it for you in the background, usually the job will be completed in a few seconds. Once response fetched, the result headers will be listed for you in details, the left column is the header name, and the right column is the header value. When there are too many results listed, you can click the "Clear Results" button to empty the list.

Advanced settings for checking HTTP headers are supported. You can select a different User Agent to fetch the target URL. Also, you can add custom headers to the request. If username and password is required for basic authentication, you can provide them too. Besides, you can choose to validate server's SSL certificate or not.

Explanation to HTTP Status Codes

200 OK This is the good and healthy code. Meaning everything works well. The target URL is a valid resource and the target server responses normally.

301 Moved Perpetually This means the target server and site manager has permanently moved the target URL to a new place. The new target URL will be indicated in the Location attribute from returned response HTTP headers. Use our Redirect Checker to check HTTP redirections.

302 Found This is almost the same with 301 Moved Perpetually, except that the 302 Found header means the redirection is temporary.

403 Forbidden This means the server has received your request and understands it well, but forbids your request. This the server side operation and decision.

404 Not Found The requested page was not found in the server. This may be caused by a wrong URL, or the page was deleted by site owner.

 500 Internal Server Error : There is something wrong with the server.

503 Service Unavailable This means the server can't handle your request right now. It may be back to normal later.

Features of HTTP Header Check Tool

  • Easy to use, yet very powerful
  • High speed, response will be returned in seconds
  • 100% Free to use
  • Set a custom user agent for your request
  • Customizable, set custom headers for your request

Select a User Agent

Your Browser Googlebot / 2.1 (desktop) Googlebot / 2.1 (mobile) Bingbot / 2.0 (desktop) Bingbot / 2.0 (mobile) Yandexbot / 3.0 iPhone / Safari iPad / Safari Android / Phone Android / Tablet Google Chrome Mozilla Firefox Microsoft IE 11 Microsoft Edge Apple Safari Curl Wget

Request Header

Set custom headers to your HTTP request. Add Remove all

  • {{ header }}

HTTP Basic Authentication

If the target URL requires basic authentication, specify them below.

Strict SSL Certificate

Validate server's SSL certificate, report error if there are any problems with the certificate.

Validate SSL Certificate

 

Reset OK