クエリ文字列変換ツール

URLのクエリ文字列(?以降)をキー/値の表とJSONに分解し、逆にJSONからクエリ文字列を生成します。配列・重複キーにも対応。

最終更新: 2026/10/16 開発 ご要望・不具合報告はこちら
クエリ文字列 → 表 / JSON

URL全体を貼り付けてもOK。?以降を自動で抽出し、URLデコードして表示します。

クエリ文字列を入力すると、ここに表とJSONが表示されます。
JSON → クエリ文字列

値が配列の場合は同じキーが繰り返し出力されます(例: tag=php&tag=web)。

JSONを入力すると、ここにクエリ文字列が生成されます。

使い方

1

クエリ文字列を貼り付け

URL全体、または ?以降のクエリ文字列を上の入力欄に貼り付けます。

2

表とJSONを確認

キー/値が表とJSONに自動で分解されます。重複キーは配列としてまとめられます。

3

コピー・逆変換

結果をコピーして利用。下のセクションではJSONからクエリ文字列を再生成できます。

クエリ文字列変換ツールとは

URLの「?」以降に付くクエリ文字列(パラメータ)を、人間が読みやすいキー/値の表とJSONに変換するWebツールです。逆にJSONからクエリ文字列を組み立てることもできます。URLデコード、配列・重複キーの扱いに対応し、APIのデバッグやリンク生成、計測パラメータの確認などに役立ちます。すべての処理はブラウザ内で完結します。

機能・特徴

  • 双方向の相互変換クエリ文字列→表/JSON、JSON→クエリ文字列のどちらにも対応します。
  • 表とJSONで可視化キー/値を見やすい表とコピー可能なJSONの両方で同時に表示します。
  • 配列・重複キー対応同じキーが複数あるパラメータを配列としてまとめ、再生成時も正しく展開します。
  • ブラウザ内で完結URLSearchParamsで処理。入力はサーバーに送信されません。

活用シーン

  • APIリクエストURLのパラメータ確認・デバッグ
  • UTMなど計測パラメータの内容チェック
  • JSON設定からリンクURLを生成
  • 日本語を含むクエリのURLデコード確認
  • 検索フォームやフィルタのパラメータ設計

よくある質問

URL全体を貼り付けても使えますか?
はい。URL全体を貼り付けると、自動で「?」以降のクエリ文字列だけを抽出して解析します。「?」より前のパス部分や、末尾の「#」以降(フラグメント)は無視されます。
同じキーが複数ある場合(重複キー)はどうなりますか?
重複したキーは配列としてまとめられます。例えば tag=php&tag=web は JSON では "tag": ["php", "web"] となります。逆変換でも、配列の値は同じキーを繰り返して展開します。
URLエンコードされた日本語や記号は読めますか?
はい。%E6%9D%B1%E4%BA%AC のようにエンコードされた値も自動でデコードして表示します。逆にJSONからクエリ文字列を生成する際は、必要な文字を自動でエンコードします。
JSONからクエリ文字列を作るとき、値が数値やオブジェクトでも大丈夫ですか?
数値や真偽値は文字列として出力されます。値が配列の場合は同じキーを繰り返し、入れ子のオブジェクトはJSON文字列として埋め込まれます。トップレベルは { } のオブジェクトを入力してください。
入力したURLやデータはサーバーに送信されますか?
いいえ。変換はすべてお使いのブラウザ内(JavaScriptのURLSearchParams)で完結し、入力内容がサーバーに送信・保存されることはありません。社内のURLやトークンを含むリンクも安心してご利用いただけます。