HTTP Status Codes

Search every HTTP status code by number, name and meaning: 200, 301, 404, 500 and more.

Runs in your browser Free

    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

    1. Type a code number or a keyword into the search box.
    2. Matching status codes are listed.
    3. Read the code's name and description.
    4. 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