HTTP Status Code Checker
Enter any public URL and our server sends a GET request to it, follows up to five redirects, and reports the final HTTP status code, status text, and final URL.
How to use this tool
- 1
Paste a full URL (for example https://example.com/page) into the input box.
- 2
Click Analyze to have our server fetch the URL on your behalf.
- 3
Read the large status code, its status text, and the Final URL after any redirects.
- 4
Change the URL and run again to compare endpoints or recheck after a fix.
How does this HTTP status checker actually work?
An HTTP status code is a three-digit number a server returns to tell a client how a request went. They fall into five classes: 1xx informational, 2xx success (200 OK), 3xx redirection (301 moved permanently, 302 found), 4xx client errors (404 not found, 403 forbidden, 401 unauthorized), and 5xx server errors (500 internal error, 502 bad gateway, 503 unavailable). This tool does not run in your browser. When you click Analyze, your browser calls our API, and our server sends a single GET request to the URL using a desktop Chrome User-Agent. It tries HTTPS first and falls back to plain HTTP if that fails. Redirects are followed manually, one hop at a time, up to five hops, re-checking each destination for safety. Because redirects are followed, the code you see is the status of the final destination, not the intermediate 301 or 302 along the way. The Final URL field shows where the chain ended. Requests time out after about 20 seconds, responses over 5 MB are rejected, and private or loopback addresses are blocked to prevent abuse.
Common use cases
Confirm a page returns 200 OK after deploying a change or fixing a broken link.
Verify that an old URL ends at the right destination after setting up redirects for a site migration.
Diagnose why a link is failing by seeing whether it returns 404, 403, 401, or a 5xx error.
Spot-check that a server is reachable over HTTPS rather than only plain HTTP.
Test whether a third-party API endpoint or webhook URL responds before wiring it into your code.
Check competitor or partner URLs for outages or moved pages without installing any software.
Frequently asked questions
Does the tool show the 301 or 302 redirect itself?▼
Is my URL sent anywhere?▼
Why does a site load fine in my browser but return 403 here?▼
What does the Final URL field mean?▼
Why did I get an error instead of a status code?▼
What's the difference between 301 and 302?▼
Does it check HTTPS and HTTP?▼
Related tools
DNS Lookup
Look up DNS records (A, AAAA, MX, TXT, NS) for any domain.
WHOIS Lookup
Get full WHOIS data for any domain.
SSL Certificate Checker
Check SSL certificate validity, issuer, and expiry.
HTTP Header Analyzer
Inspect HTTP response headers and security signals.
Redirect Chain Tracer
Follow every hop in a redirect chain.
Mixed Content Checker
Find HTTP resources loaded on HTTPS pages.