HTTPステータスコード

404のようなステータスコード、4xxのような分類、コード名の単語を入力してください。コードの意味、定義しているRFC、キャッシュが既定で保存するかどうかを表示します。

無料 ブラウザで動作 2026年11月10日火曜日確認済み

404のような3桁のコード、4xxのような分類、またはtimeoutのような名前や意味の単語です。

結果

結果 — コードとIANAの登録名です。複数のコードが一致した場合は、その件数を示します。
意味 —
分類 — コードの最初の桁によって、5つの分類のどれに入るかが決まります。
既定でキャッシュされるか — RFC 9110が、明示的なキャッシュヘッダーなしで、キャッシュに応答の再利用を認めるかどうかです。
定義されている場所 — コードを定義しているRFCとセクションです。IANAの登録簿によります。
一致するコード
登録されているすべてのコード

このツールはブラウザ内で動作します。入力した内容が当社に送信されることはありません。

使い方

  1. ステータスコードまたは単語に、404のようなコード、4xxのような分類、またはnot foundのような名前の単語を入力します。
  2. 結果、意味、既定でキャッシュされるかを読みます。複数のコードが一致した場合は、一致するコードの表に並びます。
  3. 登録されているすべてのコードを開くと、IANAの登録簿にあるすべてのコードを、定義しているRFCとともに見られます。

5つの分類

ステータスコードの最初の桁がその分類を表し、残りの2桁は分類の中のどの場合かを示します。RFC 9110のセクション15が、登録簿のコードのほとんどを定義しており、各分類はクライアントにとって決まった意味を持ちます。

  • 情報(1xx):リクエストはまだ処理中で、サーバーはさらに応答を送ります。
  • 成功(2xx):リクエストは受け取られ、理解され、受理されました。
  • リダイレクト(3xx):クライアントは別の操作が必要で、通常は別のアドレスへ進みます。
  • クライアントエラー(4xx):リクエストに誤りがあるか、送られたとおりには応じられません。
  • サーバーエラー(5xx):正しいリクエストを、サーバーが処理できませんでした。

既定でキャッシュされる応答

RFC 9110のセクション15.1は、ヒューリスティックな期限切れによって、キャッシュが既定で再利用してよいコードを挙げています。200、203、204、206、300、301、308、404、405、410、414、501の12個です。それ以外のコードは、ヒューリスティックにはキャッシュされません。明示的なキャッシュ制御を持つ応答は、その制御に従います。そのため表の列は、すべてのサーバーの動作ではなく、キャッシュ制御がないときの動作を示します。

一覧の出所

この表は、2026年11月10日時点のIANA HTTPステータスコード登録簿です。登録されているのは64個のコードです。登録簿が未割り当てとしている範囲は省いています。注意が必要な項目が2つあります。104はインターネットドラフトに結び付いた一時的な登録で、登録簿は510を廃止として扱っています。どちらも結果に注記を表示します。

計算例:404と「not found」

404と入力すると、1つのコード(404 Not Found)が見つかります。「not found」と入力すると、名前の単語が一致するため、同じコードが見つかります。どちらの検索も結果は同じで、下の表は404について、ツールが出力する内容を示します。

このコードは分類4のクライアントエラーです。RFC 9110のセクション15.5.5が定義しており、キャッシュが既定で再利用できる12個のコードの1つです。

出力 404の場合
結果 404 Not Found
定義されている場所 RFC 9110、セクション15.5.5
既定でキャッシュされるか はい:キャッシュは既定で保存してよい(RFC 9110、セクション15.1)。ただし応答が別のキャッシュ規則を設定している場合は、それに従います。

よくある質問

401と403の違いは何ですか?

401 Unauthorizedは、リクエストに有効な認証情報がないことを意味するため、サインインすれば解決することがあります。403 Forbiddenは、サーバーがリクエストを理解したうえで拒否することを意味するため、同じ認証情報を送り直しても答えは変わりません。

410は404と同じですか?

厳密には違います。どちらも、そのアドレスに資源がないことを示しますが、410 Goneは資源が完全に削除されたことを示します。RFC 9110のセクション15.5.5は、削除が恒久的だと分かっているときは、サーバーは404より410を優先するべきだとしています。

キャッシュ可能なコードなら、応答は必ずキャッシュされるのですか?

いいえ。キャッシュは既定でこれらの応答を再利用してよいだけです。Cache-Control: no-storeのような明示的なキャッシュ制御を持つ応答は、その制御に従います。ブラウザやプロキシも、保存について独自の判断をします。

306が未使用と説明されているのはなぜですか?

RFC 9110のセクション15.4.7は、この値は以前の仕様で定義されたもので、もう使われず、予約されていると述べています。ソフトウェアは応答にこの値が来ることを想定するべきではないため、表では未使用と示しています。

独自のステータスコードを作れますか?

登録簿にない数字を送ることはできますが、ほかのソフトウェアはその意味を知りません。RFC 9110のセクション15.1は、新しいコードはセクション16.2が説明するHTTPステータスコード登録簿に登録されるべきだとしています。

入力した検索内容は、どこかに送られますか?

いいえ。検索と表はお使いのブラウザの中で動きます。入力した内容は、当サイトのサーバーに送られることも、保存されることもありません。

出典

数値と文章の最終確認日:2026年11月10日火曜日。

当サイトの運営に必要なCookieを使用します。お客様の同意があれば、Googleは広告用Cookieを使い、パーソナライズ広告を表示します。拒否された場合も広告は表示されますが、パーソナライズはされません。