Web / Server
HTTP Status Codes
This tool explains important HTTP status codes, groups them by category and shows typical causes, practical fixes and notes for redirects, error pages, caching and SEO.
Search and understand status codes
Search for a status code such as 404, terms such as redirect, or filter by category.
The table shows what the status means, when it usually appears and which actions are useful.
Searches code, name, category, cause, fix and notes.
Searchable table
| Code | Category | Meaning | Quick fix |
|---|
No matching status codes found.
Output
The output contains the currently filtered list or the selected status code. You can copy it or download it as a text file.
HTTP status code categories
1xx Informational
The request has been received and processing continues. These codes are rarely seen directly in everyday work.
2xx Success
The request was successful. Common examples are 200 OK, 201 Created and 204 No Content.
3xx Redirection
The client needs to use another URL. Important examples are 301, 302, 307 and 308.
4xx Client error
The request is invalid, not allowed or points to a missing resource.
5xx Server error
The server cannot process the request correctly. The cause is usually in the application, server or infrastructure.
Practical notes
301and308are suitable for permanent redirects.302and307should be used for temporary redirects.404means not found;410signals that content was intentionally removed.500is a generic server error and should be checked in the error logs.503is useful for planned maintenance, ideally with a suitable retry hint.