仕様と根拠

判定の規則

ホスト名を点で区切ったそれぞれをラベルと呼びます。ラベルは 63 オクテット以下、名前全体は 255 オクテット以下という上限があり、全体には各ラベルの前の長さバイトと末尾のルートの 1 オクテットも含まれます。点で区切った書き方に直すと全体は 253 文字までです(RFC 1035 2.3.4)。

取り出し方と国際化ドメイン名

アドレスの先頭のスキーム、ユーザー名、パス、ポート番号を取り除いてホスト名を取り出します。日本語などの文字を含むラベルは、RFC 3492 の Punycode で xn-- の形に直した長さで数えます。IP アドレスは対象外です。

根拠にした仕様・資料

仕様・資料と確認日
仕様・資料確認日使った箇所
RFC 1035 Domain Names - Implementation and Specification2026年10月28日2.3.4 節(ラベルは 63 オクテット以下・名前は 255 オクテット以下)
RFC 3492 Punycode2026年10月28日6 節(符号化の手順)・7.1 節(例)

指摘の段階

入力の扱い(送信しない仕組み)

処理はすべてお使いのブラウザの中で行います。処理の本体はこのサイトから配信する小さなスクリプト(/app.js)で、外部のサービスやライブラリを読み込みません。ページはブラウザに通信を禁止させる設定(Content-Security-Policy の connect-src)つきで配信しており、入力した内容がサーバーや第三者へ送られることはありません。ファイルを選んだ場合も、端末の中で読み込むだけです。

このツールでできないこと(制約)

ご利用にあたって

  • 結果は長さの上限の判定で、そのホスト名が登録できる・存在することを保証するものではありません。
  • ブラウザや各種ソフトが独自に課す、さらに厳しい長さの制限は考慮していません。