HTTP Response Debugger

Analyze HTTP responses — decode status codes, inspect headers, and diagnose API errors.

About HTTP Response Debugger

HTTP status codes tell you everything about what happened with an API request. This debugger explains any status code in detail, detects common issues in response headers (missing CORS headers, expired rate limits, redirect loops), and provides specific recommendations for resolving common API errors. Paste a complete API response for full analysis.

FAQ

What is the difference between 401 and 403?
401 = unauthenticated (who are you?). 403 = unauthorized (I know who you are, but no). 401 should be returned when no valid credentials are provided. 403 when valid credentials exist but lack permission for the requested resource.