HTTP ステータスコード一覧

200・301・404・500 など HTTP ステータスコードの意味を、日本語の説明つきで一覧にします。

コード名前分類意味
100 Continue 情報 続けてリクエストを送ってよい
101 Switching Protocols 情報 プロトコルを切り替える(WebSocket など)
200 OK 成功 成功
201 Created 成功 作成に成功した
202 Accepted 成功 受け付けた(処理は後で行う)
204 No Content 成功 成功したが、返す内容はない
206 Partial Content 成功 一部だけを返した(範囲指定のダウンロード)
301 Moved Permanently リダイレクト 恒久的に移転した(SEO の評価も引き継がれる)
302 Found リダイレクト 一時的に移転した
303 See Other リダイレクト 別の URL を GET で取得する
304 Not Modified リダイレクト 更新されていない(キャッシュを使う)
307 Temporary Redirect リダイレクト 一時的な転送(メソッドを変えない)
308 Permanent Redirect リダイレクト 恒久的な転送(メソッドを変えない)
400 Bad Request クライアントエラー リクエストが正しくない
401 Unauthorized クライアントエラー 認証が必要
403 Forbidden クライアントエラー アクセスが禁止されている
404 Not Found クライアントエラー ページが見つからない
405 Method Not Allowed クライアントエラー そのメソッドは使えない
408 Request Timeout クライアントエラー リクエストがタイムアウトした
409 Conflict クライアントエラー 競合が起きた(同時更新など)
410 Gone クライアントエラー 削除されて、もう存在しない
413 Content Too Large クライアントエラー リクエストが大きすぎる
414 URI Too Long クライアントエラー URL が長すぎる
415 Unsupported Media Type クライアントエラー 対応していない形式
418 I'm a teapot クライアントエラー 私はティーポット(ジョーク)
422 Unprocessable Content クライアントエラー 内容に誤りがあり処理できない(入力チェックのエラー)
429 Too Many Requests クライアントエラー リクエストが多すぎる(回数制限)
451 Unavailable For Legal Reasons クライアントエラー 法的な理由で公開できない
500 Internal Server Error サーバーエラー サーバー内部のエラー
501 Not Implemented サーバーエラー サーバーが対応していない機能
502 Bad Gateway サーバーエラー 中継先のサーバーから正しい応答がない
503 Service Unavailable サーバーエラー 一時的に利用できない(メンテナンス・過負荷)
504 Gateway Timeout サーバーエラー 中継先のサーバーが時間内に応答しない

最終更新 2026-11-04

関連ツール