HTTP Status Codes
A searchable list of the codes you actually meet in logs, APIs and browser dev tools.
How HTTP Status Codes works
Look up any HTTP status code by number or by name. A searchable list of the codes you actually meet in logs, APIs and browser dev tools. Everything happens inside this page: the tool reads your input, runs the calculation or conversion locally, and hands the result back to you. Nothing is transmitted, because there is no backend to transmit it to.
That design choice is deliberate. Most free tool sites upload your files to a server, process them there, and quietly keep a copy. Toolcin cannot do that — the site is a set of static files. If your connection dropped the moment the page finished loading, every tool would still work.
The five families
The first digit tells you who is responsible. 1xx is informational, 2xx success, 3xx redirection, 4xx a client error, 5xx a server error. That single rule answers most “what does this code mean” questions before you look it up.
The tool lists the codes that actually appear in practice rather than all sixty-odd registered ones.
The ones that change SEO
301 passes ranking signals, 302 does not, 410 tells a crawler to drop the URL faster than 404, and 503 with Retry-After is the correct way to say “temporarily down” without losing your rankings.
A 200 returned for a missing page — the soft 404 — is the most damaging because nothing signals a problem at all.
| Code | Meaning | SEO effect |
|---|---|---|
| 200 | OK | Indexable |
| 301 | Moved permanently | Signals pass to the new URL |
| 302 | Found (temporary) | Old URL stays canonical |
| 404 | Not found | Removed eventually |
| 410 | Gone | Removed faster |
| 503 | Unavailable | Temporary; keeps the URL |
Reading them in logs
A spike in 429 means rate limiting, 499 is nginx's “client closed request” and does not exist in the HTTP spec, and a page of 304s is healthy caching rather than an error.
Good to know
- Works offline once loaded, including on flights and in locked-down networks.
- No file size limit beyond your device's own memory.
- Free to use, with no account and no usage counter.
- Results are produced locally, so they are not logged or shared with anyone.
Questions
Is anything uploaded when I use HTTP Status Codes?
No. The calculation runs in your browser with JavaScript, so the values you enter never leave your device.
What should I check before relying on the result?
A searchable list of the codes you actually meet in logs, APIs and browser dev tools. Treat the output as an estimate and verify anything critical independently.
Is 418 a real code?
It is registered as an April Fools joke and is still in the registry, but it means nothing operationally.
Should I return 404 or 410?
410 if the content is gone for good; 404 if it might return.
Network and connection tools
Keep going
More web tools
MIME Type Lookup
Find the MIME type for a file extension, or the extensions for a MIME type, across images, fonts, documents and archives.
Open toolSVG to Data URI
Convert SVG markup into a URL-encoded data URI for CSS backgrounds. The output is quoted and escaped so it drops straight into a background-image rule.
Open toolIPv4 Subnet Calculator
Work out the network, broadcast, mask and usable hosts for a CIDR block. Essential for configuring firewalls, routers and VLANs correctly.
Open toolChmod Calculator
Build octal and symbolic Unix permissions from checkboxes. Read, write and execute map to 4, 2 and 1 — the reason 755 is so common.
Open toolSpeed Test
Measure your real download and upload speed and latency in the browser, with the numbers in Mbps and MB/s. No app, no account.
Open toolWhat Is My IP
See the public IP address the internet sees, plus your timezone, language, screen size and other details your browser exposes.
Open tool