# HTTP Status Code Lookup

> Look up any HTTP status code from 100 to 511 with plain-language explanations, searchable and filterable by category.

URL: https://uttir.com/http-status-codes
Categories: developer-tools, web-tools
Privacy: This reference is fully static — no code, text, or data is sent anywhere.

## About

HTTP status codes are the three-digit responses a server sends with every request. They are the first thing to check when an API returns something unexpected: a 404 means the resource is missing, a 429 means you are being rate-limited, a 503 means the server is down.

This reference covers the common codes from every class — informational, success, redirection, client error, and server error — each with a short plain-language explanation. Search by number or name, or filter by category to find what you need fast.

## How to use

1. **Search by number or name** — Type "404", "redirect", or "teapot" to find matching codes instantly.
2. **Filter by category** — Jump straight to 2xx success codes or 4xx client errors with one click.
3. **Click a category chip to clear it** — Tap the active filter again to show all codes.

## Examples

### The codes you will meet most often

A quick reference for the most common responses.

Input:

```
Search "not found"
```

Output:

```
404 Not Found — the server cannot find the requested resource.
```

## FAQ

### What is the difference between a 4xx and a 5xx error?

4xx codes mean the client made a mistake — a bad request, missing authentication, or a URL that does not exist. 5xx codes mean the server failed, even though the request was fine.

### What does 418 I’m a teapot mean?

It is an April Fools’ joke from 1998, defined in RFC 2324. The server refuses to brew coffee because it is, in fact, a teapot. It is still officially registered.

### Is there a difference between 301 and 308 redirects?

Both are permanent redirects, but 308 preserves the HTTP method and body, while 301 may cause some clients to change POST requests to GET.

## Related tools

- [URL Decoder](https://uttir.com/url-decoder) — Decode percent-encoded URLs and query strings back into readable text.
- [JWT Decoder](https://uttir.com/jwt-decoder) — Decode a JWT’s header and payload and check its expiration — without sending it anywhere.
- [Unix Timestamp Converter](https://uttir.com/unix-timestamp-converter) — Convert Unix timestamps to readable dates and back, with a live current-time readout.

---

For the full HTML page with the live tool, visit https://uttir.com/http-status-codes.
This file is the markdown rendering at https://uttir.com/http-status-codes.md. See https://uttir.com/llms.txt for a site-wide summary.
