疑問符、アンパサンド、等号、ハッシュ記号を手作業で並べずにリンクを作成できます。フォームでアドレスの構造を確認しながら、ブラウザ標準のURLとURLSearchParams APIがホストを検証し、各パラメータをエンコードします。入力内容がアップロードされることはありません。
URL作成
すべてブラウザー内で動作します。アップロードも登録も不要です。
URL作成ツールとは?
URL作成ツールは、スキーム、ホスト、任意のポート、パス、クエリパラメータ、フラグメントを組み合わせて完全なWebアドレスを作ります。各項目を入力すると完成したリンクがすぐに更新され、スペースや特殊文字はブラウザによって正しくエンコードされます。
使い方
- 1オリジンを入力する. スキームを選び、ホストと必要に応じて標準以外のポートを入力します。
- 2リンク先を追加する. パスと任意のフラグメントを入力します。先頭のスラッシュまたはハッシュ記号がなければ自動で追加されます。
- 3クエリパラメータを追加する. フィルター、トラッキングタグ、APIオプション、重複キーをキーと値の行で追加します。空の値も保持されます。
- 4URLをコピーまたは開く. リアルタイムで更新されるエンコード済みURLを確認し、コピーするか新しいタブで開きます。
こんな方に
- APIエンドポイントを組み立てる開発者は、文字列を手作業で連結せずにホスト、パス、ポート、重複したクエリキーを組み合わせられます。
- キャンペーンリンクを準備するマーケティング担当者は、トラッキングパラメータをキーと値の行で追加し、完成したエンコード済みURLをコピーできます。
- テストケースを作成するQAチームは、アドレスのほかの部分を変えずに、パス、パラメータ、フラグメントのいずれかを変更できます。
- ディープリンクを共有するサポートチームは、スペース、Unicodeテキスト、クエリの後ろにあるフラグメントを失わずに長いアドレスを作れます。
よくある質問
このURL作成ツールは無料ですか?
はい。登録、ダウンロード、利用回数の制限なしで無料で使えます。URLの各項目を入力すると、完成したアドレスがすぐに更新されます。
入力したURLはアップロードされますか?
いいえ。作成、検証、エンコードはブラウザ内でローカルに行われます。ホスト、パス、クエリ値、トラッキングID、フラグメントがサーバーへ送られることはありません。
クエリパラメータはいくつ追加できますか?
このツール独自の上限はありません。必要に応じて行の追加、削除、繰り返しができます。ただし、ブラウザ、サーバー、プロキシ、外部アプリがURLの最大長を制限する場合があります。
特殊文字はエンコードされますか?
はい。ブラウザ標準のURL APIが、必要な箇所のスペース、Unicodeテキスト、予約文字をパーセントエンコードします。クエリ内のスペースはプラス記号になり、文字としてのプラス記号は<code>%2B</code>になります。
URLに同じクエリパラメータを複数含められますか?
はい。重複キーは有効で、一部のAPIは<code>tag=shoes&tag=sale</code>のようにリストを渡すために使います。このツールは空でない各行を元の順序で保持し、重複を結合しません。
クエリとフラグメントの違いは何ですか?
クエリは<code>?</code>の後ろから始まり、通常はサーバーへ送られます。フラグメントは<code>#</code>の後ろから始まり、ブラウザまたはページが処理するため、HTTPリクエストには含まれません。
標準ポートが消えるのはなぜですか?
URL標準では既定のポートが正規化されます。HTTPSはポート443、HTTPはポート80を暗黙に使うため、ブラウザは完成したアドレスから明示的な値を削除します。標準以外のポートはそのまま表示されます。