コンテンツへスキップ
Query String Generator
キーと値を入力してクエリ文字列を生成(ジェネレーター)します。
概要
キーと値のペアを入力するだけで、URLエンコード済みのクエリ文字列を組み立てるツールです。
値に日本語や記号を含めても自動的にURLエンコードされるため、手動でエンコード処理を行う必要がありません。
行を追加することで、複数のパラメータを含むクエリ文字列も簡単に組み立てられます。
使い方
- 1
キーと値を入力します。「行を追加」ボタンで入力欄を増やせます。
- 2
「生成する」ボタンをクリックします。
- 3
URLエンコードされたクエリ文字列が表示されます。「コピー」ボタンで結果をクリップボードにコピーできます。
入力例・出力例
入力
id=123 name=taro
出力
?id=123&name=taro
利用シーン
APIリクエストやリンクに付与するクエリパラメータを、値のエンコードを気にせず組み立てる
複数の検索条件(キーワード・カテゴリ・ページ番号など)を、テスト用のクエリ文字列としてまとめて生成する
日本語や記号を含むパラメータ値を、手作業でのURLエンコードミスなく生成する
よくある質問
入力したキーと値は外部に送信されますか?
いいえ。生成処理はブラウザ標準のURLSearchParams APIを利用してすべてブラウザ内で完結します。
値は自動的にURLエンコードされますか?
はい。日本語や記号を含む値も自動的にURLエンコードされます。
同じキーを複数回使用できますか?
はい。同じキー名の行を複数追加すると、その順番で出力されます。
注意点
空のキー名の行は出力から除外されます。
同じキー名の行を複数追加すると、追加した順番でそのまま出力されます(重複除去はされません)。
生成結果はページ上にのみ保持されます。再読み込みすると失われるため、必要な場合はコピーして保存してください。
関連ツール
クエリ文字列をキーと値の一覧に分解(パース)します。
URLを構成要素ごとに分解(パース)して表示します。
テキストをURLエンコード・デコードします。