ホスト部分だけを取り出す
スキーム、パス、ポート、メールのローカル部は含めません。日本語とxn--形式が混ざったドメインも入力できます。末尾のルートドットは1つだけ保持し、途中の空ラベルや連続する末尾の点はエラーにします。
日本語ドメインの表記を確認
日本語ドメインやxn--形式を入力し、ラベルごとの表記と長さを見比べます。
変換はブラウザー内で行い、DNS照会や入力ドメインへのアクセスはしません。
UTS #46非移行処理・STD3・NFC・双方向テキストと結合子の検証。
入力は4096 UTF-16単位まで。符号化後は各ラベル63バイト、本体253 ASCII文字まで。
結果が古くなっています。変換してから出力してください。
サービスへの登録で日本語ドメインが受け付けられないときは、ホスト部分のASCII表記を求められている場合があります。Punycode変換なら、URL全体を変えてしまう前に、どのラベルを符号化する必要があるか確認できます。
Punycode変換では、www.bücher.deのうちbücherだけがxn--bcher-kvaになります。日本語ドメインでも区切りの点ごとに処理されます。見た目の文字数では分からない、符号化後の長さを各行で確認できます。
ラテン文字のaとキリル文字のаは似ていても別の文字です。注意表示には実際の文字とコードポイントが出ます。ASCII表記も併せて見比べ、入力元が意図した名前かを判断してください。構文が正しいだけでは信頼性は分かりません。
スキーム、パス、ポート、メールのローカル部は含めません。日本語とxn--形式が混ざったドメインも入力できます。末尾のルートドットは1つだけ保持し、途中の空ラベルや連続する末尾の点はエラーにします。
Punycode逆変換とASCII変換は同じ入力欄で行えます。選択した形式が強調表示とTXT保存に使われます。コピーはASCII用とUnicode用が別々です。形式を切り替えると、現在の入力で更新されるまでエクスポートできません。
入力変更から350ミリ秒後に自動更新します。スイッチをオフにすると変換ボタンかCtrl/Cmd + Enterで実行できます。サンプルやクリアは置換内容と文字数を確認してから適用し、入力と結果を一度元に戻せます。
IDN変換はUTS #46の非移行処理を使います。大文字や互換文字をマッピングしてNFCに正規化し、ßはssに変えず保持します。既存のxn--ラベルもデコード後に検証します。単なる文字列の符号化とは動作が異なります。
STD3のASCII規則、ハイフン位置、双方向テキスト、結合子の文脈とDNSの長さを確認します。Unicode出力にも同じ検証を行い、無効な入力から新しい結果をコピーできないようにします。
符号化後の各ラベルは最大63バイト、末尾のルートドットを除いたドメイン本体は最大253文字です。点の前後で別のラベルとして数えます。エラーを特定できる場合はラベル番号と行・列を表示します。
同一ラベル内でラテン、キリル、ギリシャ文字を混用すると通知します。小さな文字表で一部の類似文字も確認します。漢字と仮名の通常の組み合わせや、異なるラベル間の文字体系の違いを一律に警告するものではありません。
まずUnicodeの表記を確認し、期待するドメインと一致するかを確かめてください。xn--は国際化ラベルの符号化を示す接頭辞で、それだけで危険とは言えません。似た文字が使われる場合もあるため、リンクの入手元も確認が必要です。
いいえ。変換は現在のページ内で行います。保存したい場合だけコピーやTXT保存を選べます。保存したファイルにはドメイン全体が含まれるため、内部用の名前を共有するときは内容を確認してください。
登録先がASCIIのホスト表記を求めているなら、まずドメイン部分だけを変換してください。このツールはパスやクエリーを処理せず、特定サービスがURLを受け付けるかも確認しません。登録先の案内に従って組み立てる必要があります。
はい。日本語を含むラベルを処理し、UnicodeとASCIIを表示できます。ただし入力は現在のIDN規則と長さの検証を通る必要があります。変換成功は、証明書事業者や登録先サービスの対応を保証するものではありません。
ドメインは点で区切ったラベルごとに処理されます。非ASCII文字を含むラベルには符号化が必要ですが、wwwやjpなどのASCIIラベルはそのままです。各行を見ると、元のラベルと対応するASCII表記を確認できます。
別のドメイン変換でお困りですか?