本文へスキップ

クエリ文字列を JSON に変換

URL 全体でも `a=1&b=2` だけでも貼り付ければ、読みやすい JSON になります。同じキーが複数ある場合は配列にまとめます。ログやアドレスバーからパラメータを確認するときに便利です。

JSON → Query に切り替える?

OAuth コールバックや計測タグ付き URL は 1 行で読みにくいことが多いです。JSON にすると各項目がはっきりします。

値は URL と同じく文字列のままです。数値や真偽値への自動変換はしません。

使い方

  1. query または URL を貼り付け
  2. JSON が自動表示
  3. コードやメモ用にコピー

こんなときに

  • 長い query を目で分解したくない
  • 重複キーがあるか確認したい
  • トークンを含むのでローカル処理が安心

シーン

  • ログイン後のリダイレクト URL を確認
  • UTM パラメータを整理
  • API ドキュメント用の例を作る

ヒント

  • `+` はスペースとして扱います(一般的なフォームエンコード)。
  • 日本語などの % エンコードは解析時に復元されます。
  • 1 つの値だけなら URL デコード でも足ります。

入力 出力 備考
a=1&b=hello { "a": "1", "b": "hello" }
tag=a&tag=b { "tag": ["a", "b"] } 同名キー

よくある質問

URL 全体を貼ってもいい?
はい。`?` 以降のクエリ部分を読み取り、`#` 以降は無視します。
逆方向が欲しい
JSON → Query を使ってください。

関連ツール