Too Much Tools logoToo Much Tools

HTTP Status & MIME Lookup

Look up HTTP status codes and MIME types with quick search, all local reference.

Local, Runs entirely in your browser, your data never leaves your device.
Loading tool…

Two searchable reference lists: HTTP codes and MIME types

This tool bundles a list of common HTTP status codes, from 100 Continue through 5xx server errors, and a list of file extensions mapped to MIME types, and lets you search either one instantly. Reach for it when you need to remember what 409 or 422 actually means mid-debugging, or what Content-Type header to send for a .woff2 file. Both lists are static reference data shipped with the page and searched locally, so there's no lookup request to wait on.

How to use the HTTP Status & MIME Lookup

  1. Switch between the HTTP Status and MIME Types tabs.
  2. Type a code, status word, extension or MIME type into the search box.
  3. Read the matching rows, each with its short description.
  4. Hover a row and use the copy button to grab that code or MIME type.

The HTTP list covers the codes developers hit most often day to day, not the entire IANA registry; it groups them by class (1xx through 5xx) and includes a one-line description for each.

The MIME list maps roughly forty common file extensions, covering text, application, image, audio, video and font types, to their standard media type strings for use in Content-Type headers or file uploads.

Frequently asked questions

Does this cover every HTTP status code that exists?
No, it lists the codes developers run into regularly, roughly two dozen across the 1xx to 5xx classes, each with a short description, rather than the full IANA HTTP status code registry.
How do I find the MIME type for a file extension?
Switch to the MIME Types tab and type the extension, with or without the leading dot, into the search box; matching extensions and their media type strings appear immediately.
Does searching send anything over the network?
No, both the status code list and the MIME type list are bundled with the page and filtered in your browser as you type, so there's no lookup request or server involved.
What does a specific status code like 429 actually mean?
Search for 429 in the HTTP Status tab to see it's "Too Many Requests" under the 4xx Client Error class, meaning the client hit a rate limit and should back off before retrying.