開発者 / ドメイン

国際化ドメイン名(IDN)用Punycode変換ツール

münchen.deのような国際化ドメイン名を、DNSで使えるASCIIのxn--形式に変換し、元に戻します。ラベル内で見間違えやすいラテン文字とキリル文字、ギリシャ文字が混在している場合は警告します。

国際化ドメイン名(IDN)用Punycode変換ツール: ASCII以外の文字を含む各ラベルをRFC 3492のPunycodeアルゴリズムでエンコードし、xn--プレフィックスを付けます。münchen.deはxn--mnchen-3ya.deに、例え.テストはxn--r8jz45g.xn--zckzahになります。xn--ラベルは元の形式にデコードされます。ラテン文字とキリル文字またはギリシャ文字が混在するラベルには、見慣れたドメインになりすます可能性があるため警告を表示します。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
開発者ツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
Punycode変換ツールローカル処理

完全にブラウザ内で実行します

ASCII(Punycode)xn--mnchen-3ya.de
Unicodemünchen.de

DNSで使用できるのは英字、数字、ハイフンだけです。そのため、それ以外の文字を含む各ラベルはPunycode(RFC 3492)で記述し、先頭にxn--を付けます。münchen.deはxn--mnchen-3ya.deになります。ラベルはまず小文字化して正規化されます。レジストリによっては、ßや絵文字などに関する追加ルールが適用されますが、このツールでは確認しません。名前に見た目が似た異なる文字体系が混在している場合、ブラウザは類似ドメインから保護するため、xn--形式で表示します。

Punycodeの仕組み

ラベル内のASCII文字を最初にコピーし、その後にハイフンを置きます。次に、それ以外の各文字を、コードポイントと位置を示す数値としてエンコードし、英字と数字を使う36進数で表します。そのため、bücherはbcher-kvaになります。bcherの後に、üを表すkvaが続くためです。

見た目が似たドメイン

キリル文字のа、е、о、р、сはラテン文字のa、e、o、p、cと同じように見えるため、キリル文字のаを使ったpаypal.comは別のドメインです。不可視文字検出ツールでは、任意のテキスト内にあるこのような文字を表示できます。

使い方

  1. Unicode形式またはxn--形式でドメインを貼り付けます。
  2. ASCII形式とUnicode形式を確認します。
  3. 異なる文字体系が混在するラベルの警告を確認します。

プライバシーと制限事項

ブラウザ内で変換されます。

関連ツール

よくある質問

ブラウザのアドレスバーにxn--と表示されるのはなぜですか?

文字体系が混在している名前や、見間違える可能性のある文字を含む名前の場合、ブラウザはPunycode形式を表示します。これにより、既知のサイトに似せた名前が本物のサイトとして表示されるのを防ぎます。

結果はレジストラの結果と同じですか?

通常の名前であれば同じです。レジストリは、ドイツ語のßや絵文字など、一部の文字に追加のルールを適用しますが、このツールでは確認しません。

メールアドレスは使えますか?

Punycodeに変換されるのは@より後ろのドメイン部分だけです。@より前の部分はメールサーバーが別途処理します。

無料ツール · ブラウザ内で · アカウント不要