Languages

HTTP Status Codes Cheat Sheet

Print-ready cheat sheet for HTTP Status Codes, organized for fast lookup, study, and desk-side use

Source
HTTP/1.1 Specification (RFC 9110)
License
MIT
Updated
2026-03-27

Sample

What's in this cheat sheet

  • Informational 1xx
  • Success 2xx
  • Redirection 3xx
  • Client Error 4xx
  • Server Error 5xx
  • Common Codes
  • Headers Reference
  • Common Patterns

1xx Codes

100Continue — server received headers, client should send body
101Switching Protocols — upgrading to WebSocket or HTTP/2
102Processing — server received request, still working (WebDAV)
103Early Hints — preload resources before final response

Usage Note

# 100 Continue: client sends Expect header, waits for 100
curl -H "Expect: 100-continue" -d @large.json URL
# 101: upgrade to WebSocket
Connection: Upgrade / Upgrade: websocket

Download the full cheat sheet for all sections, formatted for print

Download PDF

Downloads

Choose the treatment that matches how you read