Check URL Status Codes
Get HTTP status codes for any URL instantly. Find 404 errors, verify redirects, and audit your website — all in your spreadsheet.
| A | B | C | |
|---|---|---|---|
| 1 | URL | Formula | Status Code |
| 2 | example.com/page | | — |
| 3 | example.com/old-page | =GET_STATUS_CODE(A3) | 301 |
| 4 | example.com/missing | =GET_STATUS_CODE(A4) | 404 |
Quick status checks
Get HTTP status codes for any URL in seconds.
HTTP Status
Get standard HTTP status codes (200, 301, 404, 500, etc.)
Bulk Checking
Check hundreds of URLs at once.
Error Detection
Find 4xx and 5xx errors quickly.
Redirect Status
Detect 301 and 302 redirects.
Fast Response
Get status codes in seconds.
All Codes
Support for all HTTP status codes.
Status checking in action
See how to check URL status codes.
=GET_STATUS_CODE("https://example.com/page")=GET_STATUS_CODE(A2)=GET_STATUS_CODE(A2)=GET_STATUS_CODE("https://api.example.com/health")=GET_STATUS_CODE(A2:A500)=GET_STATUS_CODE(A2)Frequently Asked Questions
Status codes indicate how a server responded to a request. 200 means success, 301/302 are redirects, 404 is not found, and 500+ are server errors.
Broken links (404s) hurt user experience and SEO. Redirect chains waste link equity. Server errors prevent indexing. Regular audits catch these issues.
Export your sitemap URLs, check each with =STATUS_CODE(url), then filter for 404 or 500 errors. Fix or redirect broken URLs.
Yes! Check any URL, internal or external. Perfect for verifying outbound links aren't pointing to dead pages.
Check thousands of URLs by filling down the formula. Rate limiting ensures reliable results even at high volumes.
Ready to check URL status?
Find broken links and errors instantly.
Audit your site and fix issues fast.
No credit card required • Bulk checking • All HTTP codes