URL Status Checker
What HTTP status code does this URL return? Paste a link to get the code, its meaning in plain English, the response time and the final URL.
How to use the URL Status Checker
Step 1: Paste the URL.
Step 2: Select Get status.
Step 3: Read the HTTP status code and its plain-English meaning.
Common HTTP status codes
Every HTTP response starts with a three-digit code. The first digit is the family: 2xx success, 3xx redirect, 4xx a problem with the request, 5xx a problem on the server.
| Code | Meaning |
|---|---|
| 200 | OK. The request succeeded and the page was returned. |
| 301 | Moved Permanently. The URL has permanently moved. Search engines transfer ranking to the new URL. |
| 302 | Found. The URL temporarily redirects elsewhere. The original URL should keep being used. |
| 307 | Temporary Redirect. Temporary redirect that preserves the request method. |
| 308 | Permanent Redirect. Permanent redirect that preserves the request method. |
| 400 | Bad Request. The server could not understand the request. |
| 401 | Unauthorized. Authentication is required to access this URL. |
| 403 | Forbidden. The server refused access. It may block automated requests or require permission. |
| 404 | Not Found. No page exists at this URL. |
| 410 | Gone. The page was deliberately and permanently removed. |
| 429 | Too Many Requests. The server is rate limiting requests. Try again later. |
| 500 | Internal Server Error. The server hit an unexpected error. |
| 502 | Bad Gateway. A gateway or proxy got an invalid response from the upstream server. |
| 503 | Service Unavailable. The server is overloaded or down for maintenance. |
| 504 | Gateway Timeout. A gateway or proxy timed out waiting for the upstream server. |
Status codes and SEO
Search engines treat codes as instructions. 301 and 308 pass ranking signals to the new URL; 302 and 307 keep them with the old one. A 404 or 410 eventually removes a page from the index, while repeated 5xx errors slow crawling for the whole site. When auditing redirects, use the redirect checker to see the code of every hop, not only the last.
Frequently asked questions
- Which status code does this report?
- The status of the final response after redirects have been followed. If a URL returns 301 and then 200, the page status is 200 — and the redirect count tells you there was a hop on the way. The redirect checker shows the code of every hop.
- What is the difference between 301 and 302?
- 301 Moved Permanently tells browsers and search engines that the old URL is gone for good and ranking should move to the new one. 302 Found is temporary: the original URL is expected to come back. Using 302 for a permanent move is a common SEO mistake.
- Why do I get 403 here but 200 in my browser?
- Many sites and CDNs block requests that do not come from a full browser, or that come from cloud data centres. A 403 in this tool can mean the page is fine for people but closed to automated clients.
- What does 429 Too Many Requests mean?
- The server is rate limiting. It may be protecting itself from load, or it may have seen too many requests from the same network. Try again later.
- Is a 200 response proof the page is working?
- Not always. Some sites return 200 for error pages (“soft 404s”), and a 200 says nothing about safety. It does mean the server answered successfully.