URLパーサー — URLを分解しクエリパラメータを編集

開発者ツール

URLパーサーは、WHATWG URL標準に従ってアドレスをプロトコル・ホスト・ポート・パス・クエリ・フラグメントに分割し、クエリパラメータを編集してURLを組み立て直せる開発者向けツールです。

AI支援翻訳をレビュー中

このページはAIの支援で翻訳され、まだ専門家によるレビューを完了していません。重要な判断の前に、引用元をご確認ください。

概要

URLはscheme://host:port/path?query#fragmentという構造を持ち、クエリ文字列は&でつないだkey=valueのペアのリストです。このツールはブラウザ内蔵のURL APIでアドレスを解析し、各構成要素を表で表示して、パラメータを追加・変更・削除するたびにパーセントエンコーディングまで自動適用された新しいURLを組み立てます。長いマーケティングリンクからUTMパラメータを整理したり、APIリクエストのURLをデバッグしたりするのに便利です。URLはブラウザ内でのみ処理されます。

URL = scheme://host[:port]/path?query#fragment(WHATWG URL標準)

使い方

  1. 1解析したいURLを貼り付けます(https://がなければ自動的に補完されます)。
  2. 2解析ボタンを押し、構成要素の表とクエリパラメータの一覧を確認します。
  3. 3パラメータを編集・追加・削除し、再構築されたURLをコピーします。

参照表

URLパーサー — URLを分解しクエリパラメータを編集 参照表
構成要素例 (https://example.com:8443/search?q=hello&page=2#results)
protocolhttps:
hostnameexample.com
port8443
pathname/search
queryq=hello&page=2
fragment#results

出典・基準

よくある質問

空白やASCII以外のパラメータ値はどう扱われますか?

URL標準に従ってパーセントエンコーディングが自動的に適用されます(例:空白は%20になります)。編集用の表にはデコードされた値が表示され、再構築されたURLにはエンコードされた形が入ります。

プロトコルのないアドレスも解析できますか?

はい。example.com/pathのような入力にはhttps://が自動的に先頭に付加されます。完全に相対的なパス(/pathだけ)は基準となるURLがないため解析できません。

貼り付けたURLはどこかに送信されますか?

いいえ。解析と再構築はブラウザのURL APIで処理されるため、トークンを含むURLでもデバイスの外に出ることはありません。

関連ツール