HTTP Status Codes Reference
Look up HTTP status codes and their meanings.
Common HTTP Status Codes
200 OK Success
201 Created Resource created
204 No Content Success, no body
301 Moved Permanently Redirect
302 Found Temporary redirect
304 Not Modified Cached
400 Bad Request Invalid request
401 Unauthorized Auth required
403 Forbidden Access denied
404 Not Found Resource not found
405 Method Not Allowed Wrong HTTP method
408 Request Timeout Timeout
429 Too Many Requests Rate limited
500 Internal Server Error Server error
502 Bad Gateway Gateway error
503 Service Unavailable Service down
What are HTTP Status Codes?
HTTP status codes are 3-digit numbers returned by servers. They indicate the result of a request: 200 = success, 404 = not found, 500 = server error. Search by code or name.
Common codes
- 2xx Success: 200 OK, 201 Created, 204 No Content
- 3xx Redirect: 301 Moved, 302 Found, 304 Not Modified
- 4xx Client error: 400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found
- 5xx Server error: 500 Internal Error, 502 Bad Gateway, 503 Unavailable
How it works
Use the search box to filter by code (e.g. 404) or name (e.g. "Not Found"). The list shows the most common HTTP status codes and their meanings.