使い方
- Webアドレスにアドレスを貼り付けます。/cartのようなパスの場合は、その基準のアドレスを基準のアドレス(相対パスの場合)に入力します。
- 確認を読みます。緑はブラウザがアドレスを読めたことを示し、赤はその理由を示します。
- 各部分の表を読みます。アドレスにパラメーターがある場合は、クエリパラメーターの表も読みます。
各部分の意味
WHATWG URL標準(英語)は、アドレスの各部分の名前を定めており、ブラウザのURLクラスはその規則に従ってアドレスを読みます。プロトコルはコロンを含むスキームで、例えばhttps:です。ホストはホスト名で、ポートがあればその後にコロンを付けて続きます。pathnameはパス、searchは疑問符とパラメーター、hashは#記号とフラグメントを保持します。
- portは、そのスキームの既定のポートである場合は空になります。そのため、https://example.com:443ではポートを表示しません。
- originは、Webアドレスのスキーム、ホスト、ポートをまとめたものです。mailto:のようにホストがないアドレスでは、ブラウザの値をそのまま表示します。
- hrefは、URL標準の書き方で表したアドレス全体です。
クエリパラメーター
各パラメーターは、名前と値を等号でつないだもので、パラメーター同士はアンパサンドでつながれます。標準では、パラメーター内の+は空白として読まれ、%20や%C3%BCのようなパーセントエスケープはUTF-8としてデコードされます。%2Bのような加算記号のエスケープは、加算記号のままです。等号のない名前の値は空になります。
このツールがしないこと
- アドレスを開いたり、存在を確かめたりはしません。テキストを読むだけです。
- 標準の解析を経たアドレスを表示するので、hrefは入力したものと少し違うことがあります。
- 基準のアドレスを入力したときだけ、相対パスを読みます。
計算例:3つのパラメーターをもつショップのアドレス
アドレスhttps://example.com/shop/items?id=42&q=red+shoes&tag=new%20arrivals#reviewsは、パス/shop/items、3つのパラメーターをもつsearch、ハッシュ#reviewsをもちます。クエリパラメーターは、red+shoesの+を空白として、エスケープ%20も空白として読まれます。
| 名前 | 値 |
|---|---|
| id | 42 |
| q | red shoes |
| tag | new arrivals |
よくある質問
httpsのアドレスでポートが空なのはなぜですか?
URL標準は、スキームの既定のポートである場合にポートを省きます。httpsの既定のポートは443です。ポートがないアドレスも既定のポートのアドレスも空のポートを表示し、表の下の注記がその旨を示します。
https://を付けないアドレスが読めないのはなぜですか?
ブラウザは、単独でアドレスを読むためにスキームが必要です。そのため、example.comにはプロトコルがなく、読めません。先頭にhttps://を付けるか、/cartのようなパスの場合は基準のアドレスを入力してください。
クエリで+が空白として表示されるのはなぜですか?
クエリ文字列では、+はHTMLフォームと同じく空白を表します。標準はそのように読むので、red+shoesはred shoesになります。実際の+を残すには%2Bと書きます(+と表示されます)。
ツールはアドレスをどこかに送りますか?
いいえ。ブラウザはこのページの中でテキストを読み、アドレスへの要求は行いません。貼り付けた内容は保存されず、当サイトのサーバーにも送られませんが、信頼できないページには、パスワードや非公開のリンクを貼り付けないでください。
ツールはリンクが機能するかを確かめますか?
いいえ。ツールはアドレスのテキストを読むだけで要求は送らないので、正しく読めるアドレスでも存在しないページに行き着くことがあります。ブラウザでリンクを開いて確かめてください。
出典
数値と文章の最終確認日:2026年11月12日木曜日。