Server Error Status Codes in HTTP

From the HTTP Status Codes cheat sheet · 5xx Server Errors · verified Jul 2026

Server Error Status Codes

Errors occurring on the server side

javascript
500 : Internal Server Error - Generic server failure
501 : Not Implemented - Feature not supported
502 : Bad Gateway - Invalid upstream response
503 : Service Unavailable - Temporary overload/maintenance
504 : Gateway Timeout - Upstream timeout
507 : Insufficient Storage - Server storage full
💥 500 is the catch-all for unexpected errors
🔧 503 with Retry-After header for maintenance
⏱️ 502/504 indicate proxy or gateway issues
📌 Log 5xx errors for debugging and monitoring

Continue with HTTP Status Codes

Save the full cheat sheet or work through every related task.

Back to the full HTTP Status Codes cheat sheet