HTTP Status Code Reference

62 status codesClick a card to expand details

Category Reference

1XX

Request received, continuing process

2XX

Request successfully received, understood, and accepted

3XX

Further action needed to complete the request

4XX

Request contains bad syntax or cannot be fulfilled

5XX

Server failed to fulfill a valid request

What This Tool Does

HTTP Status Code Reference is built for deterministic developer and agent workflows.

Interactive searchable reference for all HTTP status codes with descriptions and use cases.

Use How to Use for execution steps and FAQ for constraints, policies, and edge cases.

Last updated:

This tool is provided as-is for convenience. Output should be verified before use in any production or critical context.

Agent Invocation

Best Path For Builders

Browser workflow

Runs instantly in the browser with private local processing and copy/export-ready output.

Browser Workflow

This tool is optimized for instant in-browser execution with local data handling. Run it here and copy/export the output directly.

/http-status-codes/

For automation planning, fetch the canonical contract at /api/tool/http-status-codes.json.

How to Use HTTP Status Code Reference

  1. 1

    Search by status code

    Enter a code (e.g., 404, 500) to see its meaning, description, and common use cases. Quick reference for understanding API errors.

  2. 2

    Search by description

    Search for keywords like 'not found', 'server error', or 'success'. The tool returns matching status codes, letting you pick the right one for your response.

  3. 3

    Browse by category

    Group by status code families: 1xx (informational), 2xx (success), 3xx (redirection), 4xx (client error), 5xx (server error). Understand which category applies to your scenario.

  4. 4

    Use in API error handling

    Reference this tool when implementing error responses. Return 400 for bad requests, 401 for auth failures, 403 for permission denied, 404 for missing resources, 500 for server errors. Use correct codes for proper client error handling.

Frequently Asked Questions

What is HTTP Status Code Reference?
HTTP Status Code Reference is an interactive, searchable guide to all HTTP status codes. It includes descriptions, common use cases, and practical examples for every status code from 1xx to 5xx.
How do I use HTTP Status Code Reference?
Search for a specific status code by number or keyword, or browse by category (1xx Informational, 2xx Success, 3xx Redirection, 4xx Client Error, 5xx Server Error). Each entry includes a description and when to use it.
Is HTTP Status Code Reference free?
Yes. This tool is free to use with immediate access—no account required.
Does HTTP Status Code Reference store or send my data?
No. All content is rendered entirely in your browser. No data is sent to any server.
What is the difference between 401 and 403 status codes?
401 Unauthorized means the request lacks valid authentication credentials — the client needs to log in. 403 Forbidden means the server understood the request but the authenticated user does not have permission to access the resource.