Check HTTP Status Codes

Check HTTP Status Codes of web pages, quickly and easily with this free tool

Results will appear here...

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.

1xx Informational

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

2xx Success

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.

3xx Redirection

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.

4xx Client Error

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)

5xx Server Error

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)