fatcousin
search
⌘
K
→
jump to any tool — keyboard-first launcher.
tools
→
browse every utility in one place.
manifesto
→
why fatcousin exists — local-first, no uploads.
install
→
save this toolset to your device — works offline.
search
⌘
K
→
jump to any tool — keyboard-first launcher.
ready
local
verify
→
←
home
h
t
t
p
s
t
a
t
u
s
searchable reference for all http status codes · explanations · when to use each one
[
search
]
all
1xx
2xx
3xx
4xx
5xx
[
codes (42)
]
100
Continue
Server has received headers, client should proceed
▼
101
Switching Protocols
Server is switching to a different protocol as requested
▼
102
Processing
Server has received the request and is processing (no response yet)
▼
103
Early Hints
Used to preload resources while server prepares the final response
▼
200
OK
Standard success response
▼
201
Created
Resource was successfully created
▼
202
Accepted
Request accepted but processing is not complete
▼
204
No Content
Success but no body to return
▼
206
Partial Content
Server is delivering only part of the resource (range request)
▼
301
Moved Permanently
Resource has moved permanently — update your links
▼
302
Found
Temporary redirect — use the original URL next time
▼
303
See Other
Redirect to a different URL using GET (Post/Redirect/Get pattern)
▼
304
Not Modified
Cached version is still valid — no need to re-download
▼
307
Temporary Redirect
Temporary redirect — must preserve HTTP method
▼
308
Permanent Redirect
Permanent redirect — preserves HTTP method
▼
400
Bad Request
Server can't process the request due to client error
▼
401
Unauthorized
Authentication is required (despite the name, this means 'unauthenticated')
▼
403
Forbidden
Authenticated but not authorized to access this resource
▼
404
Not Found
Resource doesn't exist (or you're hiding it intentionally)
▼
405
Method Not Allowed
HTTP method not supported for this endpoint
▼
406
Not Acceptable
Server can't produce response matching client's Accept headers
▼
408
Request Timeout
Server timed out waiting for the request
▼
409
Conflict
Request conflicts with current state of the resource
▼
410
Gone
Resource existed but was permanently deleted
▼
411
Length Required
Server requires a Content-Length header
▼
412
Precondition Failed
Precondition in request headers evaluated to false
▼
413
Content Too Large
Request body is larger than the server allows
▼
415
Unsupported Media Type
Server doesn't support the Content-Type in the request
▼
422
Unprocessable Entity
Request is syntactically correct but semantically invalid
▼
423
Locked
Resource is locked (WebDAV)
▼
425
Too Early
Server is unwilling to risk processing a replayed request
▼
429
Too Many Requests
Rate limited — slow down
▼
431
Request Header Fields Too Large
Request headers are too large
▼
451
Unavailable For Legal Reasons
Resource blocked for legal reasons (censorship, copyright)
▼
500
Internal Server Error
Generic catch-all server error
▼
501
Not Implemented
Server doesn't support the requested functionality
▼
502
Bad Gateway
Upstream server returned an invalid response
▼
503
Service Unavailable
Server temporarily unavailable (maintenance or overloaded)
▼
504
Gateway Timeout
Upstream server didn't respond in time
▼
505
HTTP Version Not Supported
Server doesn't support the HTTP protocol version used
▼
507
Insufficient Storage
Server has insufficient storage to complete the request (WebDAV)
▼
511
Network Authentication Required
Client needs to authenticate to get network access (captive portals)
▼