Skip to content
XUtilHub

HTTP Status Codes – Complete List with Meanings

Searchable list of all HTTP status codes (1xx to 5xx) with plain-English explanations: 200, 301, 302, 304, 400, 401, 403, 404, 429, 500, 502, 503 and more.

  • Free, no sign-up
  • Runs in your browser, nothing uploaded

About the HTTP Status Codes

Look up any HTTP response status code and what it means, from 100 Continue to 511 Network Authentication Required. Search by number or name and filter by class.

Key features

  • Every standard HTTP status code
  • Plain-English explanations
  • Search by number or name
  • Filter by class (2xx, 3xx, 4xx, 5xx)
  • Common codes highlighted
  • SEO notes for redirects and errors

HTTP status codes explained

Every response from a web server starts with a three-digit status code. The first digit tells you the class of response:

ClassMeaning
1xxInformational: the request is in progress
2xxSuccess: the request worked
3xxRedirection: go somewhere else
4xxClient error: the request has a problem
5xxServer error: the server failed

Status codes and SEO

CodeEffect on search engines
200Page can be indexed
301 / 308Rankings pass to the new URL
302 / 307Original URL stays indexed
404 / 410Page is dropped from the index
5xxCrawling slows down; long outages can cause pages to drop

A "soft 404", where a missing page returns 200 with a "not found" message, wastes crawl budget. Return a real 404 status instead.

Robots.txt tester, meta tag checker, and URL parser.

How to use the HTTP Status Codes

  1. Enter your value in the fields above, or start from one of the examples or presets.
  2. Results update instantly as you type.
  3. Read the breakdown to understand each part of the result.
  4. Copy what you need with the copy buttons. Everything runs in your browser.

Frequently asked questions

What's the difference between 301 and 302 redirects?

301 means the page has moved permanently, so search engines transfer rankings to the new URL. 302 means a temporary move, so the original URL keeps its place in search results. Use 301 for permanent URL changes.

What's the difference between 401 and 403?

401 Unauthorized means you need to log in (or your credentials are invalid). 403 Forbidden means you're identified but don't have permission, so logging in again won't help.

What causes a 502 Bad Gateway error?

A proxy or load balancer, such as nginx or Cloudflare, couldn't get a valid response from the application server behind it. Usually the app crashed, is restarting or isn't listening on the expected port.

Is 404 or 410 better for deleted pages?

Both remove the page from search results eventually. 410 Gone states the removal is permanent, so search engines may drop the page a little sooner.

Is my code uploaded anywhere?

No. Every developer tool runs entirely in your browser, so source code, configuration files and passwords never leave your device.

Which formatter do you use?

HTML, CSS and JavaScript are formatted with Prettier, the most widely used code formatter, so the output matches what most projects use. SQL uses sql-formatter, and minification uses Terser and CSSO.

Is there a size limit?

There's no fixed limit. Very large files (several megabytes) can take a few seconds, depending on your device.

Last updated:

Related Dev tools