メインコンテンツへスキップ
Z

URLパーサー

URLをscheme、認証情報、host、port、path、query、hashに分解します。クエリパラメータの表はパーセントエンコーディングをデコードし、リアルタイムで更新されます。

無料 登録不要 クライアントサイド プライバシーに配慮 Updated

構成要素

クエリパラメータ

クエリパラメータはありません。

使い方

  1. 1 任意のURLを貼り付けます — http、https、ftp、ws、mailtoなど。
  2. 2 Componentsの表にscheme、認証情報、host、port、path、query、hashが表示されます。
  3. 3 Query parametersの表は検索文字列をデコード済みのkey / valueの行に分解します。
  4. 4 任意の構成要素の「Copy」を押すとクリップボードにコピーされます。

このツールを使う理由

  • ブラウザ標準のURLパーサーを使用しているため、fetch()やアドレスバーと同じルールで動作します。
  • path、hash、クエリの値のパーセントエンコーディングをデコードして読みやすくします。
  • URLが無効な場合は画面上ですぐにエラーを表示します — 予期しないnullが発生しません。
  • URLをサーバーにアップロードしないため、トークンや機密性の高いクエリ文字列の確認に最適です。

よくある質問

なぜschemeのないURLを入力するとエラーになるのですか?

ブラウザ標準のURLパーサーはschemeの指定を必須としています。先頭に https:// を追加してから再度お試しください。

同じ名前のクエリキーが複数ある場合はどう扱われますか?

出現するたびに個別の行として表示されます — ?tag=a&tag=b のようなフィルター形式のパラメータに便利です。

タグ付きのキャンペーンURLを作成したい場合は?

こちらのUTM Builderをご利用ください。

単一の文字列だけをパーセントエンコード/デコードしたい場合は?

完全なURL構造が不要な場合は、こちらのURL Encoder & Decoderを使えばすばやくエンコード/デコードできます。

URLパーサー とは?

URLパーサーは、ブラウザ上でURLをその構成要素に分解し、scheme、認証情報(credentials)、host、port、path、query、hashを明確に区別するツールです。クエリ文字列のパーセントエンコーディングをデコードし、各パラメータをkey-valueのペアとしてライブ表示するテーブルに一覧化することで、Webアドレスの各部分を手動で分解することなく確認できます。

機能

完全なコンポーネント分解

ブラウザが解析するのと同じように、scheme、userinfo、host、port、path、query、fragment を分離します。

クエリ文字列テーブル

各パラメータはパーセントデコードされ、キーと値のペアとして一覧表示されます — 重複するキーも含まれます。

100% プライベート

解析はお使いのデバイス上で実行され、URL がアップロードされることはありません。

Input

https://user:pw@example.com:8080/search?q=hello%20world&page=2#results

Output

scheme: https · host: example.com · port: 8080 · path: /search
query: q="hello world", page="2" · hash: results

主な用途

  1. 1

    トラッキングリンクのデバッグ

    マーケティングやリダイレクト URL の UTM やその他のクエリパラメータを調べます。

  2. 2

    クエリ値の抽出

    長い URL から手動で分割することなく、トークン、id、コールバック値を取り出します。

  3. 3

    URL 構造の検証

    生成された URL が期待どおりの host、port、path を持っているかを確認します。

概要

Zerethon の URL パーサーは、ブラウザ内で URL を scheme、認証情報、host、port、path、query、hash という構成要素に分解します — WHATWG URL Standard に準拠しています。クエリ文字列をパーセントデコードし、各パラメータをキーと値のペアとしてライブテーブルに一覧表示します。何もアップロードされません。

カテゴリ
開発者
料金
無料
プライバシー
ブラウザベース
登録
不要

参考文献

プライバシー

明記されない限り、データがブラウザの外に送信されることはありません。URLパーサー は完全にクライアント側で動作します — サーバーへのアップロードなし、ログなし、入力内容のトラッキングなし。

基礎を学ぶ

使い方ガイド

関連ツール

Zerethon Social で作成・共有・成長しよう

無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。

無料登録