HTTP Status Codes
HTTP status codes are three-digit numbers that websites send back when something goes wrong (or right). Find your error code below for a plain English explanation.
Error Codes
301
Universal
HTTP Status Code
A 301 Moved Permanently response means the page you requested has been …
302
Universal
HTTP Status Code
A 302 Found response means the page you requested has been temporarily moved to …
304
Universal
HTTP Status Code
A 304 Not Modified response means the page you requested has not changed since …
307
Universal
HTTP Status Code
A 307 Temporary Redirect means the page you requested has been temporarily moved …
308
Universal
HTTP Status Code
A 308 Permanent Redirect means the page you requested has permanently moved to a …
400
Universal
HTTP Status Code
A 400 Bad Request error means the website's server received your request but …
401
Universal
HTTP Status Code
A 401 Unauthorized error means you are trying to access a page that requires you …
403
Universal
HTTP Status Code
A 403 Forbidden error means the website understood your request but is refusing …
404
Universal
HTTP Status Code
A 404 Not Found error means the page you are looking for does not exist at that …
405
Universal
HTTP Status Code
A 405 Method Not Allowed error means the web page exists, but the way your …
406
Universal
HTTP Status Code
A 406 Not Acceptable error means the website cannot deliver content in the …
407
Universal
HTTP Status Code
A 407 Proxy Authentication Required error means your internet connection goes …
408
Universal
HTTP Status Code
A 408 Request Timeout error means your browser started sending a request to the …
409
Universal
HTTP Status Code
A 409 Conflict error means your request cannot be completed because it conflicts …
410
Universal
HTTP Status Code
A 410 Gone error means the page you are looking for has been permanently and …
411
Universal
HTTP Status Code
A 411 Length Required error means your browser sent a request to the server but …
412
Universal
HTTP Status Code
A 412 Precondition Failed error means your browser set certain conditions on its …
413
Universal
HTTP Status Code
A 413 Payload Too Large error means the file or data you are trying to send to …
414
Universal
HTTP Status Code
A 414 URI Too Long error means the web address (URL) in your browser's address …
415
Universal
HTTP Status Code
A 415 Unsupported Media Type error means you tried to upload or send a file type …
429
Universal
HTTP Status Code
A 429 Too Many Requests error means you have sent too many requests to a website …
500
Universal
HTTP Status Code
A 500 Internal Server Error means something went wrong on the website's server — …
501
Universal
HTTP Status Code
A 501 Not Implemented error means the web server received your request but does …
502
Universal
HTTP Status Code
A 502 Bad Gateway error means the website you are visiting uses multiple servers …
503
Universal
HTTP Status Code
A 503 Service Unavailable error means the website's server is currently unable …
504
Universal
HTTP Status Code
A 504 Gateway Timeout error means the website's front-facing server sent a …
505
Universal
HTTP Status Code
A 505 HTTP Version Not Supported error means your browser and the website's …
507
Universal
HTTP Status Code
A 507 Insufficient Storage error means the web server has run out of disk space …
508
Universal
HTTP Status Code
A 508 Loop Detected error means the server got stuck in an infinite loop while …
511
Universal
HTTP Status Code
A 511 Network Authentication Required error means the network you are connected …