Punycode変換(日本語ドメイン)
ドメインを1行に1つずつ貼り付けると、すぐにPunycodeへ変換されます。
入力した文章やファイルはサーバーに送らず、このブラウザー内だけで処理します。
使い方
- ドメイン、URL、メールアドレスを1行に1つずつ貼り付けます。
- URLならホスト名、メールアドレスなら@より後ろだけが変換され、パスやユーザー名はそのまま残ります。
- ラベル(.で区切られた部分)ごとに変換し、日本語を含むラベルだけが「xn--」で始まる形になります。全角の「。」や「.」も区切りとして扱います。
- xn--の文字列を日本語に戻すときは「変換」を切り替えるか、入れ替えボタンを押します。
よくある質問
Punycodeとは何ですか?
DNSは英数字とハイフンしか扱えないため、日本語などのドメイン名をASCII文字だけで表す仕組みです(RFC 3492)。変換後のラベルは「xn--」で始まります。
どんなときに使いますか?
日本語ドメインのDNSレコードやSSL証明書を設定するとき、サーバーの設定ファイルに書くとき、メールやログに出てくるxn--の文字列が何のドメインかを確かめるときなどに使います。
英字の大文字は変わりますか?
ドメイン名は大文字と小文字を区別しないため、Punycodeへの変換時は小文字にそろえます。日本語の文字はUnicode正規化(NFC)をしてから変換します。