HTTP Response Code Checker


When you type a URL or click a link in a web browser, the request for the page is sent to the site’s web server. The web server returns an HTTP status response code in addition to other data, usually (but not always) the requested page’s HTML source code.

Use the HTTP Response Code Checker tool to see which response code your web server is returning for a requested URL. Simply type or paste the URL in the box below, and then click Ninja Check.

Note: There may be more than one response code returned if the original URL is redirected to another URL.



The most commonly returned HTTP response codes include the following:

  • 200: The page at the URL requested was successfully processed by the web server.
  • 301: The URL requested has been permanently reassigned to another URL, and the page at that URL will be requested.
  • 302: The URL requested has been temporarily reassigned to another URL, and the page at that URL will be requested.
  • 404: The page at the URL requested couldn’t be found on the web server.
  • 503: The web server is temporarily unavailable and cannot process the URL request.

For a comprehensive list of HTTP status response codes and their definitions, explore the following links:

Note: Using the correct type of URL redirect is very important for search engine optimization (SEO) purposes. For detailed information on using URL redirects for SEO, see The Ultimate How-To Guide on 301 Redirects blog post.