ドメイン分解(TLD と公共サフィックス)
Web処理はすべてブラウザ内で完結します。データは送信されません
ドメインを分解して見ます。どのラベルがサブドメインで、どれが登録ドメインか、公共サフィックスは co.uk なのか uk なのか、TLD が国コードか汎用かを示します。国名は実行環境が持つローカライズ済みデータを使うため(日本語なら「イギリス」、英語なら United Kingdom)、静的表を写す必要がありません。写した表は網羅できず、界面言語にも追従できません。公共サフィックス(co.uk、com.cn、ne.jp の類)は 30 か国以上の一般的な形を収録しており、判定できない場合は推測せず、その旨を明示します。入力はドメインでも、プロトコルとパスを含む完全な URL でも、TLD 単体でも構いません。
機能
- 各ラベルの役割を判定:サブドメイン・登録ドメイン・公共サフィックス・TLD
- 2 段階の公共サフィックスを 30 か国以上で認識(co.uk、com.cn、ne.jp、com.br など)
- TLD の種類:国・地域コード、汎用トップレベルドメイン、インフラ用
- 界面言語に追従する国・地域名(実行環境の ICU データを使用)
- 完全な URL からはホスト名だけを取り出し、プロトコル・ポート・パス・ユーザー情報は捨てます
- IDN ドメインは Punycode 形式も表示
- 第 2 レベルが未収録の場合は推測せず、その旨を明示します
使い方
- ドメインまたは完全な URL を貼り付けます
- 公共サフィックス、TLD、種類、国・地域がその場で表示されます
- 「ラベルごとに分解」をオンにすると、各部分の役割が分かります
- 必要な行は行ごとのコピーボタンで取り出せます
よくある質問
- 公共サフィックスと TLD の違いは何ですか?
- TLD は最後のラベル(uk)で、公共サフィックスは「ドメインを登録できる単位」(co.uk)です。co.uk の下では example.co.uk が登録できる完全な名前であり、co.uk を登録単位と見なすと、example.co.uk と other.co.uk が同じ所有者だと誤解するような結論になります。
- 認識できない国があるのはなぜですか?
- 完全な Public Suffix List は 1 万行以上あり、毎日のように変わります。本ツールはよく使われる国の一般的なサフィックスを収録しています。未収録の国(.fi など)では、その旨を明示したうえで TLD を 1 段として扱います。誤った可能性のある答えを推測することはしません。
- 日本語ドメインは扱えますか?
- 扱えます。例え.jp のようなドメインを入力すると、Punycode 形式(xn--r8jz45g.jp)を表示します。これは DNS や証明書が実際に使う形式です。ラベル単位の変換が必要な場合は Punycode 変換ツールをご利用ください。
- 入力したドメインは記録されますか?
- いいえ。分解はブラウザ内で完結し、ページはリクエストを送りません。社内ドメインであっても端末から出ることはありません。
関連ツール
Punycode 変換
Web日本語や中国語などの国際化ドメインと Punycode(xn--)を相互変換します。ラベルごとの対応、63 バイト超えの警告、同形異義字のリスクも示します。
URL 解析
WebURL を解析し、スキーム・ホスト・ポート・パス・クエリパラメータ・アンカーに分解します。パラメータは元の値とデコード値を並記。すべてブラウザ内で処理します。
CIDR 計算
Web192.168.1.0/24 からネットワークアドレス、ブロードキャスト、サブネットマスク、使用可能な範囲を計算します。すべてブラウザ内で完結します。
UA 解析
WebUser-Agent を解析し、ブラウザ・バージョン・OS・デバイス種別・エンジンを判定します。判定はパターン照合による概算です。すべてブラウザ内で処理します。
HTTP ステータスコード
WebHTTP ステータスコードの検索。番号から意味を、キーワードから番号を引けます。1xx〜5xx の分類・利用場面・確認のポイント付き。すべてブラウザ内で処理します。
MIME タイプ
Web拡張子から MIME タイプを、MIME タイプから既定の拡張子を検索。js なら text/javascript、image/svg+xml なら .svg が返ります。すべてブラウザ内で処理します。