HTTP Status Code Checker

Home > Tools > Checker > HTTP > HTTP Status Code Checker

Form to Check HTTP Status

Check

Result

FAQs

What is HTTP Status Code?

HTTP status code is a three-digit code that servers use to respond to a browser’s request when visiting a website. This code serves as a conversation between the browser and the server, conveying whether everything is working fine, there are issues, or the situation is uncertain. Having knowledge of a status code can help diagnose site errors promptly and minimize downtime. A status code, such as a 301 redirect, can even use to aid search engines and people in accessing a site. Moreover, the first digit of a status code can be one of five numbers (1-5), representing different classes of server response. This range often expresses as 1xx or 5xx. To Check the URL Status of the web page online you can use our free HTTP Status Code Checker tool.

What are the five HTTP status code classes?

There are five HTTP status code classes, which identity by the first digit of the three-digit status code:

  • Informational responses (1xxs)
  • Success (2xxs)
  • Redirection (3xxs)
  • Client Errors (4xxs)
  • Server Errors (5xxs)

How to check the http status code online?

With the help of this online HTTP Status Code Checker free tool, you can check the HTTP status code that a web server generates when you request a URL. This tool is compatible with both HTTP and HTTPS URLs.

How does the URL Status Checker tool work?

This Status Code Checker online tool works with both URLs (HTTP and HTTPS). You can use the HTTP Status Checker or HTTPS Status Checker free tool by following these simple steps:

  • Paste the Required URL in the given input above.
  • Click on the “Check” Button.
  • You will get the required status code for this URL in the next field.

Moreover, here you can see related HTTP Checker Tools.

List of Status Code

Informational responses (1xxs)

  • 100 => Continue
  • 101 => Switching Protocols
  • 102 => Processing
  • 103 => Early hints

Success (2xxs)

  • 200 => OK
  • 201 => Created
  • 202 => Accepted
  • 203 => Non-Authoritative Information
  • 204 => No Content
  • 205 => Recent Content
  • 206 => Partial Content
  • 207 => Multi-Status
  • 208 => Already Reported
  • 226 => IM Used

Redirection (3xxs)

  • 300 => Multiple choices
  • 301 => Moved Permanently
  • 302 => Found
  • 303 => See Others
  • 304 => not modified
  • 305 => Use proxy
  • 307 => Temporary Redirect
  • 308 => Permanent Redirect

Client Errors (4xxs)

  • 400 => Bad Request
  • 401 => Unauthorized
  • 402 => Payment required
  • 403 => Forbidden
  • 404 => Not found
  • 405 => Method not allowed
  • 406 => Not Acceptable
  • 407 => Proxy Authentication Required
  • 408 => Request Timeout
  • 409 => Conflict
  • 410 => Gone
  • 411 => length Required
  • 412 => Precondition failed
  • 413 => Request Entity Too Large
  • 414 => Request-URI too Long
  • 415 => Unsupported Media Type
  • 416 => Requested Range Not Satisfiable
  • 417 => Expectation Failed
  • 418 => I’m a teapot
  • 421 => Misdirected Request
  • 422 => Unprocessable Entity
  • 423 => Locked
  • 424 => Failed Dependency
  • 425 => Too Early
  • 426 => Upgrade Required
  • 428 => Precondition Required
  • 429 => Too Many Requests
  • 431 => Request Header Fields Too Large
  • 444 => Connection Closed Without Response
  • 451 => Unavailable for Legal Reasons
  • 499 => Client Closed Request

Server Errors (5xxs)

  • 500 => Internal Server Error
  • 501 => Not Implemented
  • 502 => Bad Gateway
  • 503 => Service Unavailable
  • 504 => Gateway Timeout
  • 505 => HTTP Version Not Supported
  • 506 => Variant Also Negotiates
  • 507 => Insufficient Storage
  • 508 => Loop Detected
  • 510 => Not Extended
  • 511 => Network Authentication Required
  • 599 => Network Connect Timeout Error