Free tools

HTTP status codes

What each code means, and whether you should hear about it. Free, no signup.

1xx

CodeNameAlert?
100 Continue No
101 Switching Protocols No
103 Early Hints No

2xx

CodeNameAlert?
200 OK No
201 Created No
202 Accepted Usually no
204 No Content No

3xx

CodeNameAlert?
301 Moved Permanently No
302 Found Usually no
304 Not Modified No
307 Temporary Redirect Usually no
308 Permanent Redirect No

4xx

CodeNameAlert?
400 Bad Request Usually no
401 Unauthorized Usually no
403 Forbidden Usually no
404 Not Found Usually no
405 Method Not Allowed Usually no
408 Request Timeout Usually no
409 Conflict Usually no
410 Gone Usually no
413 Content Too Large Usually no
415 Unsupported Media Type Usually no
422 Unprocessable Content Usually no
429 Too Many Requests Yes

5xx

CodeNameAlert?
500 Internal Server Error Yes
501 Not Implemented Usually no
502 Bad Gateway Yes
503 Service Unavailable Yes
504 Gateway Timeout Yes
505 HTTP Version Not Supported Usually no

30 codes. Each page says when to retry and when to alert.