Cookie Size Checker
Cookie / Set-Cookie の属性と整合性をブラウザ内で確認します。入力はサーバーへ送信しません。運用事故の一次切り分けに使えます。
状態
ブラウザ内で処理します。入力はサーバーへ送信しません。まずはここで一次切り分けしてください。
使い方
Cookie ヘッダーまたは cookie 文字列を貼り付けて「解析」。サイズ内訳を表示します。
注意(このツール)
- 推定値です。実際の制限はサーバーやプロキシに依存します。
このページについて
何をするツール?
Cookie ヘッダー(または Cookie 文字列)を貼り付けると、総サイズと各 Cookie のサイズを見積ります。
「送信サイズ超過」「リクエストが落ちる」などのトラブル切り分けに使えます。
使いどころ
- Cookie が肥大化しているか確認したい
- 複数 Cookie の合計サイズを把握したい
- プロキシ/サーバーのヘッダー制限に引っかかるか確認したい
目安と注意点
- ブラウザやサーバーにより許容サイズが異なります
- このツールは入力文字列のバイト数を見積ります
- Set-Cookie の保存上限は別途確認が必要です
このツールでできること
- Cookie ヘッダー合計サイズの見積り
- Cookie ごとのサイズ内訳
- 重複名の簡易チェック
切り分け手順(おすすめ)
- Cookie / Set-Cookie を貼り付ける
- 属性(Secure/HttpOnly/SameSite等)を確認する
- Domain/Path競合を関連ツールで確認する
注意(運用)
- ブラウザ実装差や既定値変更で挙動が変わる場合があります。
- 同名Cookieの重複やPath/Domain差分は運用事故の原因になります。
参照仕様
- RFC 6265(HTTP Cookies)
FAQ
Cookieサイズの目安はありますか?
環境依存ですが、1Cookieを小さく保ち、合計サイズを継続監視する運用が安全です。
サイズ超過時は何を削るべきですか?
まず不要な追跡・状態Cookieを整理し、必要ならサーバー側セッションへ寄せます。
参考リンク
次に見る(診断順)
site_map ルールに基づいて、次に確認すべきページを表示しています。
- Set-Cookie が保存されない時の診断手順 — Domain/Path/Secure/SameSite を順に確認して Cookie 非保持の原因を切り分ける
- 同名Cookie競合で不安定な時の診断手順 — 同名CookieのPath/Domain差分・上書き順・送信衝突を整理して不安定挙動を解消する
- Cookie障害の運用チェックリスト — 保存失敗・OAuth戻り失敗・同名競合を一本化し、トリアージから恒久対策まで運用手順を標準化する
- Cookie系ツールの使い分け — Set-Cookie / Domain-Path / SameSite / 競合 / サイズを症状別に切り分ける
- Cookie Domain/Path Matcher — Domain/Path/Secure 条件でCookie送信可否を判定
- Cookie Parser — Cookie ヘッダーを key=value 単位で分解
- SameSite Cookie Simulator — SameSite と文脈からCookie送信可否をシミュレーション
- HTTP Header Parser — 生ヘッダーを構造化して一覧化
同テーマの導線
レスポンスヘッダー診断
生ヘッダーから Retry-After / Server-Timing / Link / Content-Type を段階的に解析
- HTTP Header Parser — 生ヘッダーを構造化して一覧化
- Response Headers Parser — レスポンスヘッダーを構造化解析
- Set-Cookie Inspect — Set-Cookie 属性を解析して配布方針を確認
- Cookie Domain/Path Matcher — Domain/Path/Secure 条件でCookie送信可否を判定
- SameSite Cookie Simulator — SameSite と文脈からCookie送信可否をシミュレーション
- Set-Cookie Conflict Checker — 同名Cookie競合と上書きリスクを検出
- Retry-After Inspect — Retry-After を解析して再試行待機を確認
- Server-Timing Inspect — Server-Timing を分解して遅延指標を確認
- Link Header Inspect — Link ヘッダーを解析して rel/as/type を確認
- Content-Type Inspect — Content-Type を解析してMIME/charsetを確認
- X-Content-Type-Options Inspect — X-Content-Type-Options を解析して nosniff を確認
- HTTP Status Inspect — HTTPステータスコードを解析して対処方針を確認
Example
Cookie: sid=abc; theme=dark; lang=ja