メインコンテンツにスキップ

Cookieパーサー

Cookieヘッダー、document.cookie文字列、または1つ以上のSet-Cookie応答ヘッダーを、読みやすいname/value/attributesテーブルに解析します。パーセントエンコードされた値は自動的にデコードされます。

'name=value; name2=value2'形式のシンプルなCookieヘッダー/document.cookie文字列、または1つ以上の完全なSet-Cookie応答ヘッダー(1行に1つ)を受け入れます。

解析されたCookie
名前属性
No data yet
役に立ちましたか?

このツールを使う他の方法

REST API

curl -X POST https://api.iotools.cloud/v1/tool/cookie-parser \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "cookieString": "name=value; session_id=abc123; theme=dark"
  }'

ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。

AIエージェントに依頼する

Use the IOTools `cookie-parser` tool (Cookie Parser) on this input:

YOUR_INPUT_HERE

IOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。

埋め込みウィジェット

<iframe
  src="https://iotools.cloud/embed/cookie-parser/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Cookieパーサー — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。

API/MCP 1回あたりの費用5クレジットから
クレジットが足りませんか?料金を見る

次の方法でも利用可能

ガイド

このツールは何を解析しますか?

以下のいずれかを貼り付けると、Cookieパーサーはそれをきれいなテーブルに分解します:

  • Cookie: リクエストヘッダーまたは未処理のdocument.cookie文字列 — ブラウザがすべてのリクエストで送信する単純なname=value; name2=value2形式。
  • 1つ以上の**Set-Cookie: レスポンスヘッダー** — サーバーが返す形式で、DomainPathExpiresMax-AgeSecureHttpOnlySameSiteなどの属性が追加されます。

形式は行ごとに自動検出されます: Set-Cookie:で始まる行、またはDomain=SecureSameSite=などの属性キーワードを含む行は応答ヘッダーとして解析されます。その他はすべて通常のname=valueペアとして扱われます。パーセント符号化のように見える値(encodeURIComponentで書かれたcookie、単一のcookieに詰め込まれたJSONペイロードで一般的)は自動的にURL デコードされるため、%7B%22...%7Dではなく読みやすい値が表示されます。

なぜこれが役に立つのか

Cookieはほとんどのサイトの認証とセッション状態を保持していますが、生のヘッダーテキストは一目で読むのが難しいです — DevToolsからの長いCookie:行またはcurl -vダンプはセミコロンと等号記号だけです。テーブルを使用すると以下がずっと高速になります:

  • ログインまたはセッションバグをデバッグするとき、どのcookieがセッションID、認証トークン、またはCSRFトークンを保持しているかを特定する。
  • Set-CookieレスポンスがSecureHttpOnlySameSiteを期待どおりに設定しているかどうかを確認してから、cookie セキュリティ設定への変更を送信する。
  • cookie のDomain/Pathスコープと有効期限が、期待していたリクエストに表示されない場合は確認する。
  • ブラウザコンソールを開かずにエンコードされた値をデコードする。

使用方法

  1. ブラウザのDevTools(Application → Cookies、またはNetworkタブのCookie/Set-Cookieヘッダー)からcookie文字列をコピーするか、コンソールでdocument.cookieを実行して結果を貼り付けます。
  2. 入力ボックスに貼り付けます — 入力するとテーブルが更新されます。
  3. 各cookieの名前、および(Set-Cookie入力の場合)DomainPathExpiresMax-AgeSecureHttpOnlySameSiteを表示する属性列を読みます。これらは表示されたとおりです。
  4. テーブルのコピー/ダウンロードボタンを使用して、解析された行をCSVとしてエクスポートします。

FAQ

複数のSet-Cookieヘッダーを一度に貼り付けることはできますか? はい — それぞれを独自の行に配置すると、すべてが独自の行に解析されます。

入力がどの形式にも一致しない場合はどうなりますか? name=valueペアに分割できない行はエラーを引き起こすのではなくスキップされます。貼り付けた行よりも少ない行が表示されるだけです。

cookie値内のBase64またはJWTをデコードしますか? いいえ — パーセント符号化のみがデコードされます。cookieに格納されているJWTについては、JWTデコーダーツールを使用して個別にデコードしてください。

プライバシー

解析はブラウザ内で完全に行われます — 貼り付けたcookie文字列がサーバーに送信されることはありません。これはほとんどのツールよりもここでより重要です: cookieの値にはライブセッショントークンまたは認証シークレットが含まれることが多いため、貼り付けた値を機密として扱い、出力のスクリーンショットの共有を避けてください。このツールへのリンクを共有しても、貼り付けたcookieコンテンツは含まれません。

cookiehttpheaderset-cookiedebuggingsession

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。