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
Variants
3 download options
Updated
2026-03-27

Sample

What's in this cheat sheet

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

Text formats

Copy or download as plain text

Download Markdown

Best for copying commands, snippets, and config into notes, prompts, or docs

Download Markdown

Preview

The web preview is for quick browsing. The PDF remains the authoritative print artifact

Open in Browser