Cookie Parser

Cookie / Set-Cookie の属性と整合性をブラウザ内で確認します。入力はサーバーへ送信しません。運用事故の一次切り分けに使えます。

状態

ブラウザ内で処理します。入力はサーバーへ送信しません。まずはここで一次切り分けしてください。

使い方

Cookie ヘッダーまたは cookie 文字列を貼り付けて「解析」。key=value の一覧を表示します。

注意(このツール)

  • Set-Cookie の属性は解析しません。

このページについて

何をするツール?

Cookie ヘッダー(または Cookie 文字列)を貼り付けると、key=value の一覧に分解します。

件数・重複・値の長さを確認し、送信内容の把握を速くします。

使いどころ

  • DevTools で見た Cookie を読みやすく確認したい
  • 同名 Cookie の重複送信を疑っている
  • Cookie サイズのざっくり把握をしたい

Cookie はリクエストヘッダーで、ブラウザが送信する key=value の一覧です。セミコロン区切りで複数の Cookie を並べます。

属性(Domain/Path/Expires など)は Set-Cookie 側にしか含まれません。

このツールでできること

  • Cookie ヘッダーの key=value 分解
  • 複数行(複数 Cookie: 行)に対応
  • 重複名の簡易チェック
  • 値の文字数の目安

注意点

  • Set-Cookie の属性は解析できません(別ツールを利用してください)
  • URL エンコードの復号は行いません

切り分け手順(おすすめ)

  • Cookie / Set-Cookie を貼り付ける
  • 属性(Secure/HttpOnly/SameSite等)を確認する
  • Domain/Path競合を関連ツールで確認する

注意(運用)

  • ブラウザ実装差や既定値変更で挙動が変わる場合があります。
  • 同名Cookieの重複やPath/Domain差分は運用事故の原因になります。

参照仕様

  • RFC 6265(HTTP Cookies)
  • MDN: Cookie ヘッダー

FAQ

Cookie: の行が複数あっても大丈夫?

はい。行ごとに解析してまとめて表示します。

Set-Cookie も解析できますか?

いいえ。Set-Cookie は Cookie Inspect を使ってください。

参考リンク

  1. RFC 6265(HTTP Cookies)
  2. MDN: Cookie

site_map ルールに基づいて、次に確認すべきページを表示しています。

  1. Set-Cookie が保存されない時の診断手順 — Domain/Path/Secure/SameSite を順に確認して Cookie 非保持の原因を切り分ける
  2. 同名Cookie競合で不安定な時の診断手順 — 同名CookieのPath/Domain差分・上書き順・送信衝突を整理して不安定挙動を解消する
  3. Cookie Size Checker — Cookie ヘッダーサイズを見積もり上限超過を点検
  4. HTTP Header Parser — 生ヘッダーを構造化して一覧化
  5. Cookie Domain/Path Matcher — Domain/Path/Secure 条件でCookie送信可否を判定
  6. SameSite Cookie Simulator — SameSite と文脈からCookie送信可否をシミュレーション

Example

Cookie: sid=abc; theme=dark; lang=ja