クエリ文字列 ↔ JSON 変換
クエリ文字列(または URL 全体)を貼り付けると、きれいな JSON オブジェクトが得られます — 繰り返しのキーは配列になり、値はパーセントデコードされます。方向を切り替えると、JSON オブジェクトをエンコードされたクエリ文字列に戻せます。API リクエストの確認やリンク作成に最適です。すべてブラウザ内でローカルに実行され、何もアップロードされません。
—
出力
使い方
- 方向を選びます: クエリ文字列 → JSON、または JSON → クエリ文字列。
- クエリ文字列(先頭の ? の有無は問わない)または JSON オブジェクトを貼り付けます。
- 出力ボックスから変換結果をコピーします。
よくある質問
- 繰り返しのキーはどう扱われますか?
- 同じキーが複数回出現する場合(例: tags=a&tags=b)は JSON 配列になります。1回だけ出現するキーは通常の文字列のままです。
- URL 全体を貼り付けられますか?
- はい。? まで(を含む)はすべて無視され、#フラグメントは削除されるので、完全な URL を貼り付けてもクエリパラメータだけが得られます。
- ネストされたオブジェクトはどうクエリ文字列に変換されますか?
- 配列は繰り返しキーに展開されます。ネストされたオブジェクトやオブジェクト配列は JSON にシリアライズされ、値としてパーセントエンコードされます。クエリ文字列はフラットなキー値ペアだからです。
- 私のデータはどこかに送信されますか?
- いいえ。変換は完全にブラウザ内で行われ、何もアップロードされません。
関連ツール
URL クエリビルダー
ベースアドレスと編集可能なキー値クエリパラメータを組み合わせて URL を構築 — 各ペアを切り替え可能、適切に percent エンコード。
ネットワーク 0 0
URL パーサー
URL をプロトコル・ホスト・ポート・パス・クエリ・ハッシュに分解。クエリパラメータをテーブルにデコード。
開発 0 0
文字列エスケープ変換
1つの入力で10コンテキスト分のエスケープ出力 — JavaScript、JSON、HTMLエンティティ、URL、SQL、regex、Bash(シングル/ダブルクォート)、C文字列、Unicode \u。必要なものをコピー。
開発 0 0
JSONPath テスター
JSON 文書に対して JSONPath クエリ(`$.store.book[*].author`、`$..price`)を実行、一致値を確認。
開発 0 0
Unicode エスケープ変換ツール
テキストを \uXXXX、U+XXXX、HTML エンティティにエンコードし、いずれの形式もテキストに戻せます。絵文字やサロゲート文字も対応。
開発 0 0
ハッシュ生成 (SHA)
テキストから SHA-1・SHA-256・SHA-384・SHA-512 ハッシュを生成。
開発 0 0