Check HTTP Status Codes of web pages, quickly and easily with this free tool
Hello and welcome to our new and free tool that lets you quickly check the HTTP Status Code of a URL. This site is designed for mobile, tablet and desktop/laptop computers and also provides a description of the code return to save you time looking it up.
Please bookmark this site, share on social networks and use as much as you like. It will always be free.
100 = Client should continue with request
101 = Server is switching protocols
102 = Server has received and is processing the request
103 = resume aborted PUT or POST requests
122 = URI is longer than a maximum of 2083 characters
200 = Successful HTTP requests. Standard response when everything is good.
201 = A new resources has been created and the request has been fulfilled.
202 = The request has been accepted and is pending processing.
203 = The request has been processed and the information may be from another source.
204 = The request has been processed but no content returned.
205 = The request has been processed but no content returned and reset the document view.
206 = The request has been processed and returned a partial resource due to the request header sent.
207 = XML return with possible multiple seperate responses.
208 = The results are previously returned.
226 = The request has been fulfilled amd response is in instance manipulations.
300 = There are multiple options for the resource deliverd.
301 = This including future requests should be directed to the given url. Good for search engines.
302 = This and future requests are temporarly requested to visit the given url.
303 = A permanent response to the request found via alertnative URL.
304 = This resource has not been modified since the last request.
305 = The content for this URL is located elsewhere, get from there.
306 = Future requests should use the specified proxy.
307 = Please connect again to the different URI as provided.
308 = Please connect again to the different URL using the same method.
400 = request cannot be fulfilled due to bad syntax
401 = authentication is possible but has failed
402 = payment required, reserved for future use
403 = server refuses to respond to request
404 = requested resource could not be found
405 = request method not supported by that resource
406 = content not acceptable according to the Accept headers
407 = client must first authenticate itself with the proxy
408 = server timed out waiting for the request
409 = request could not be processed because of conflict
410 = resource is no longer available and will not be available again
411 = request did not specify the length of its content
412 = server does not meet request preconditions
413 = request is larger than the server is willing or able to process
414 = URI provided was too long for the server to process
415 = server does not support media type
416 = client has asked for unprovidable portion of the file
417 = server cannot meet requirements of Expect request-header field
418 = I'm a teapot.
420 = Method Failure
421 = Enhance Your Calm
422 = Unprocessable Entity
423 = Locked
424 = Failed Dependency
426 = Upgrade Required
428 = Precondition Required
429 = Too Many Requests
431 = Request Header Fields Too Large
440 = Login Timeout (Microsoft)
444 = No Response (Nginx)
449 = Retry With (Microsoft)
450 = Blocked by Windows Parental Controls
451 = Unavailable For Legal Reasons
494 = Request Header Too Large (Nginx)
495 = Cert Error (Nginx)
496 = No Cert (Nginx)
497 = HTTP to HTTPS (Nginx)
499 = Client Closed Request (Nginx)
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 (RFC 2295)
507 = Insufficient Storage (WebDAV; RFC 4918)
508 = Loop Detected (WebDAV; RFC 5842)
509 = Bandwidth Limit Exceeded (Apache bw/limited extension)
510 = Not Extended (RFC 2774)
511 = Network Authentication Required
520 = Origin Error (Cloudflare)
521 = Web server is down (Cloudflare)
522 = Connection timed out (Cloudflare)
523 = Proxy Declined Request (Cloudflare)
524 = A timeout occurred (Cloudflare)
598 = Network read timeout error (Unknown)
599 = Network connect timeout error (Unknown)