D
DevTools Hub
H

HTTP Status Codes

Quick reference for all HTTP status codes with descriptions and SEO notes

HTTP Status Codes Reference

Quick reference for all HTTP status codes with SEO notes

100
Continue
Server received headers, client should continue sending body
101
Switching Protocols
Server is switching to a different protocol as requested
102
Processing
Server has received and is processing the request (WebDAV)
103
Early Hints
Response headers sent while server prepares final response
200
OK
Request succeeded, response contains requested data
201
Created
Request succeeded and a new resource was created
202
Accepted
Request accepted for processing, not yet completed
203
Non-Authoritative Info
Response modified by a transforming proxy
204
No Content
Request succeeded but no content to return
205
Reset Content
Request succeeded, client should reset the form view
206
Partial Content
Server is delivering only part of the resource (Range request)
301
Moved Permanently
Resource permanently moved to new URL (SEO: passes link juice)
302
Found (Temporary)
Resource temporarily at different URL (SEO: does not pass link juice)
303
See Other
Response can be found at another URI with GET method
304
Not Modified
Resource not modified since last request (use cached version)
307
Temporary Redirect
Same as 302 but method and body must not change
308
Permanent Redirect
Same as 301 but method and body must not change
400
Bad Request
Server cannot understand the request due to malformed syntax
401
Unauthorized
Authentication is required and has failed or not been provided
403
Forbidden
Server understood request but refuses to authorize it
404
Not Found
Requested resource could not be found on the server
405
Method Not Allowed
HTTP method is not supported for the requested resource
406
Not Acceptable
Server cannot produce response matching Accept headers
408
Request Timeout
Server timed out waiting for the client request
409
Conflict
Request conflicts with current state of the server
410
Gone
Resource has been permanently deleted and will not return (SEO: faster de-indexing)
413
Payload Too Large
Request body is larger than server is willing to process
414
URI Too Long
Request URI is longer than the server is willing to interpret
415
Unsupported Media Type
Request data format is not supported by the server
422
Unprocessable Entity
Request was well-formed but contains semantic errors
429
Too Many Requests
Rate limit exceeded, retry after Retry-After header time
500
Internal Server Error
Unexpected error occurred on the server
501
Not Implemented
Server does not support the functionality required
502
Bad Gateway
Server acting as gateway received invalid response from upstream
503
Service Unavailable
Server temporarily unavailable (overload or maintenance)
504
Gateway Timeout
Server acting as gateway did not receive timely upstream response
520
Unknown Error (CF)
Cloudflare-specific: origin server returned an unknown error
521
Web Server Down (CF)
Cloudflare-specific: origin server refused connection
522
Connection Timed Out (CF)
Cloudflare-specific: origin server connection timed out

Related Tools

I
IP Address Lookup
A
API Tester
U
URL Parser
← Back to all tools