HTTP Status Codes
Search every HTTP status code by number, name and meaning: 200, 301, 404, 500 and more.
What do HTTP status codes tell you?
A web server answers every request with a three-digit status code that says whether the request succeeded, was redirected or failed. For developers, sysadmins and SEOs, knowing these codes is the key to diagnosing problems quickly.
Code classes
- 1xx: informational
- 2xx: success (200 OK, 201 Created, 204 No Content)
- 3xx: redirection (301, 302, 304, 307, 308)
- 4xx: client error (400, 401, 403, 404, 429)
- 5xx: server error (500, 502, 503, 504)
The SEO angle
301 signals permanent redirects, 404 and 410 removed pages and 503 temporary maintenance to search engines. Search by number or keyword to find any code's meaning instantly.
How to use HTTP Status Codes
- Type a code number or a keyword into the search box.
- Matching status codes are listed.
- Read the code's name and description.
- Compare with related codes if needed.
Why use this tool?
A fast, searchable reference for debugging and SEO audits.
FAQ
What's the difference between 301 and 302?
301 is a permanent redirect and passes ranking signals; 302 is temporary.
What's the difference between 404 and 410?
404 means not found; 410 means permanently gone, which can make search engines drop the page faster.
What does a 429 error mean?
Too many requests were sent and you hit a rate limit; wait a while and try again.
Related tools
MIME Type Lookup
Find the MIME type of a file extension, or the extensions for a MIME type.
Open toolRegex Tester
Test JavaScript regular expressions with live match and capture group highlighting.
Open toolURL Encoder / Decoder
Encode or decode URLs and query parameters with percent-encoding.
Open toolRobots.txt Generator
Create a robots.txt file with Allow, Disallow and sitemap rules for search engine bots.
Open tool