All tools · 🌐 Network Tools

🌐 HTTP Status Codes

You see 502 in your logs and want to know what to do about it. Or you are designing an API and trying to decide between 400 and 422. This is the searchable reference, organized by category, with notes on when each code actually shows up in practice and not just in the RFC.

Loading tool…

Examples

Auth confusion
Output401 = "you are not authenticated" · 403 = "you are, but not allowed"
Server issues
Output500 = generic server error · 502 = upstream broken · 503 = maintenance · 504 = upstream slow

Frequently asked questions

401 vs 403?

401: "I do not know who you are" — log in. 403: "I know who you are but you cannot do this" — permission issue.

301 vs 302?

301 = permanent (search engines update). 302 = temporary. Use 308/307 if the HTTP method must be preserved (POST stays POST).

About this calculator

HTTP Status Codes runs entirely in your browser using standard formulas. No data is sent to any server. We don't share your inputs with lenders, brokers, or anyone else — there's no funnel and no follow-up email.

Related tools

← All 35 calculators

Why this tool

vs typical free network-tools sites

NetToolsetTypical free site
PriceFreeFree
Signup requiredNoOften (for advanced features)
Ads inside the toolNoYes (banner + interstitial)
Logs your IP / queriesNoYes (often resold)
Data sent to a serverMath runs in browser; lookups hit Cloudflare DoH directlyYes (all goes through their server)
Open sourceYesNo
Bookmarkable URL per toolYesMixed
MultilingualEN / ES / PT / FR / DEUsually EN only
Loads in under 1sYes (static)Often slow (ad tracking)