HTTP status code checker — check many URLs at once.
Paste up to 10 URLs, one per line, and see the status code each one answers with, whether it redirects, and where it ends up.
Check status codes
Live checkTurn any long URL into a short, trackable link.
Once the destination checks out, shorten it with click analytics by source, location and device, all in one dashboard.
What do HTTP status codes mean?
Three digits that tell a client how a request went.
Every HTTP response begins with a status code. The first digit gives the family: 2xx means success, 3xx means the resource moved, 4xx means the request couldn't be fulfilled, and 5xx means the server itself failed.
Checking status codes in bulk is the fastest way to audit a list of links: find pages that went missing after a migration, spot redirects that should be updated at the source, and catch server errors before visitors do.
For each URL this tool shows the status of the first response and, when it redirects, the status of the page it finally reaches.
Common status codes
The ones you will meet most.
| Code | Name | What it means |
|---|---|---|
| 200 | OK | The request succeeded and the page was returned. |
| 301 | Moved Permanently | The URL has a new permanent address. |
| 302 | Found | The URL temporarily points somewhere else. |
| 404 | Not Found | Nothing exists at this address. |
| 410 | Gone | The page was removed on purpose and won't return. |
| 429 | Too Many Requests | The server is rate limiting the sender. |
| 500 | Internal Server Error | The server failed while handling the request. |
| 503 | Service Unavailable | The server is overloaded or down for maintenance. |
Common questions
How many URLs can I check at once? +
Up to 10 per request. Duplicates and blank lines are skipped.
What is the difference between the first and final status? +
The first status is what the URL itself returned. If it was a redirect, the final status is what the page it leads to returned after all redirects were followed.
Why does a page show 403 or 429 here but work in my browser? +
Some sites block automated requests or limit how often one address may ask. A 403 or 429 here means our request was refused, not necessarily that the page is broken for people.
What does a 404 versus a 410 tell search engines? +
A 404 means the page wasn't found and may come back. A 410 says it is gone for good, which search engines tend to act on a little faster.