Home Tools About Us ♥ Support Us
📡 HTTP Status Codes

Every status code,
plus a live checker

Full 1xx-5xx reference, a real-time URL status checker, comparisons, quiz mode, favorites, and copy-ready snippets — all instant, in your browser.

Quick Lookup

Type a status code number to jump straight to its details.

Live URL Status Checker

Sends a real request straight from your browser to the URL below. Some sites block this via CORS — see the FAQ if you get an "opaque" result.

Browse All Status Codes

🔍
🔍

No status codes match your search.

Compare Two Codes

Useful for telling similar codes apart, like 401 vs 403, or 301 vs 308.

vs

🧠 Quiz Mode

See the meaning, guess the code. Good for memorizing the common ones.

Score: 0 / 0
Click "Start Quiz" to begin.

HTTP Methods Reference

The request methods these status codes are usually paired with.

🕘 Local Check History

Your last URL checks and code lookups, saved only on this device.

No history yet — check a URL or look up a code above.

⬇ Export Reference

Download the full status code list for offline use.

How to use this tool

  1. Look up a code fast — type a 3-digit code into Quick Lookup to see its full meaning instantly.
  2. Check a live URL — paste a URL into the Status Checker to see the real status code your browser receives right now.
  3. Browse by category — filter the full grid by 1xx-5xx, or search by keyword like "redirect" or "unauthorized".
  4. Save favorites — click the star on any code card to pin the ones you reference often.
  5. Compare confusing pairs — use the Compare tool for codes that are easy to mix up, like 401 vs 403.
  6. Test yourself — use Quiz Mode to drill the common codes until they stick.
  7. Export for later — download the full reference as JSON or CSV for your own docs or scripts.

One reference, built for real workflows

📖
Full 1xx-5xx Coverage
Every standard status code with a plain-English explanation and common causes.
🌐
Live URL Checker
Send a real request from your browser and see the actual status code returned.
⚖️
Side-by-Side Compare
Tell similar codes apart at a glance — 401 vs 403, 301 vs 308, and more.
Favorites
Pin the codes you look up most, saved locally for quick access next time.
🧠
Quiz Mode
A quick flashcard-style quiz to help you memorize common codes.
🕘
Local History
Every lookup and check is saved to your browser only, one click to clear.

Frequently Asked Questions

It's a 3-digit code a server sends back with every HTTP response, telling the client whether the request succeeded, needs a redirect, or failed, and roughly why.

1xx is informational, 2xx means success, 3xx means redirection, 4xx means the client made a bad request, and 5xx means the server failed to fulfil a valid request.

The check is a direct request from your browser to the URL you enter. EaseDev Studios does not proxy, log, or store the URL or response anywhere except your own browser's local history.

Browsers enforce CORS. If the target site doesn't send permissive CORS headers, the browser blocks JavaScript from reading the real status code, even though the request went through.

401 Unauthorized means you're not authenticated yet. 403 Forbidden means you are identified but not allowed to access that resource.

No. Favorites and check history are stored only in your browser's local storage on this device and are never uploaded anywhere.

Yes. Use the Export buttons to download the entire reference as JSON or CSV for offline use or import into your own docs.

It means you've hit a rate limit — the server is telling you to slow down. Some servers include a Retry-After header indicating when to try again.

Related developer tools

Browse Other Categories

Support EaseDev Studios

All tools are free. If they've saved you time, consider supporting us.

Buy Us a Coffee

A quick one-time gesture that means a lot.

Buy a Coffee →
🎗️

Become a Patron

Support us monthly and help build more tools.

Join on Patreon →