Skip to main content
Website Tools

HTTP Status Checker

See the HTTP status code a page returns, from 200 OK to 404 and 5xx errors.

Refresh Result
Not sure what to enter? Try an example: github.com
Free & instant No signup How to use FAQ
200

github.com

Final URL: https://github.com

Last checked: 0 seconds ago Live
Download JSON Download PDF
100/100

Result Summary

Passed

Responded with status 200

Enter a URL to see the status code its server returns and where the request finally ends after any redirects.

What is an HTTP status code?

Every web server reply starts with a three-digit HTTP status code: 2xx means success (200 OK), 3xx a redirect, 4xx a client-side problem such as 404 Not Found or 403 Forbidden, and 5xx a server error such as 500 or 503. This checker requests the page and shows the exact code it returns.

How to check a page's HTTP status code

  1. Enter the domain or full URL in the box above.
  2. Click Check HTTP Status.
  3. A 200 means the page is served normally; note any 3xx, 4xx or 5xx code.
  4. Fix 4xx codes on pages that should exist, and check server logs for 5xx errors.

Related checks

JustChecker monitors your websites around the clock and alerts you the instant something goes down.

Frequently Asked Questions

Yes, for search engines. A page that shows content with a 404 (or a "not found" page with 200, called a soft 404) confuses Google. Real pages should return 200, missing ones 404 or 410.

The server failed while handling the request: 500 is a general error, 502 and 504 mean a proxy could not get an answer from the app behind it, and 503 means the server is temporarily unavailable or in maintenance.

If the content moved, 301 to the new page keeps visitors and rankings. If it is gone for good with no replacement, 404 or 410 is honest and fine.
Share this tool:
Need a website for your business? Only $599