Punycode コンバーター

·

Punycode ⇄ Unicode コンバーター。IDN のオンライン変換ツール。
国際化ドメイン名や絵文字ドメインを手軽に変換できます 😍

»»»
結果:
例:
xn--qei.com
xn--b1agarpfrbq.com
xn--tckya2c1hwb.com
xn--72c3b4a0h.com

punycode とは何か

DNS は、ドメインに英字以外のものが入るかもしれない、という発想より古いものです。理解できる のは 37 種類の文字だけで、それ以上はありません。az09、そしてハイフン。大文字と小文字の区別もありません。

punycode はその橋渡しです。どんな Unicode の名前でも、xn-- で始まるふつうの ASCII 文字列へ、可逆かつ一意に符号化します。同じ入力からは必ず同じ結果が出て、その結果は いつでも元へ戻せます。

人が見るものDNS が見るもの
🎄🎅🌲.comxn--vh8h9ed.com
веб-сайт.comxn----8sbbdp1a8ck.com
網站.comxn--5tz61d.com
լարերը.comxn--y9aijn5hb.com

実際に必要になる二つの場面

誰も面白半分に punycode を変換したりはしません。必要になるのはちょうど二つの場面で、それを 名指ししておく価値はあります。どちらも、変換しなければ当て推量しか残らないからです。

1. レジストラでドメインを探すとき。検索欄はたいてい xn-- の 形を求めますし、空きの確認もその形に対して行われます。先に変換してから検索してください。 そうしないと、まったく別の名前について「すでに取られています」と言われかねません。

2. フォームにアドレスを断られたとき。登録時の入力チェックは、ドメインとは example.com のような見た目のものだと思い込んだ人が書いています。国際化ドメイン上の アドレスは、それを一度も考えなかったソフトウェアに「無効」として弾かれます。かわりに punycode の形を打ち込んでください。name@xn--vh8h9ed.com のようにすれば通ります。 これは同じアドレスです。どのみちメールサーバーが見ることになるのは、まさにその形です。

ℹ️
同じ手は、きれいな形を四角の並びとして表示してしまう古い端末やメール ソフトにも効きます。それらは壊れているのではなく、単にその文字のフォントを持っていない だけです。ASCII の形なら、どこでも読めます。

絵文字ドメインを買う前に

名前を変換するのは簡単なほうの半分です。ほとんどのレジストリは絵文字をはっきり断ります。 .com.net.org も、ほぼすべての国別ゾーンもそうです。 それでもレジストラは、レジストリがあとで拒否する注文を平気で受け付けます。非ラテン文字の 表記のほうは対応がずっと良く、ふつうのドメインと同じように振る舞います。

どこで何が許されているのか、そしてそういうドメインをここにつなぐ方法は 絵文字や 非ラテン文字のドメインのアドレスにあります。

🔒
ここに打ち込んだものは、あなたのブラウザから出ません。変換はあなた自身の 端末で走ります。どのドメインも当サーバーへは送られず、こちらに記録するものもありません。 以前のこのページは逆の作りで、打鍵のたびにサーバーへ送って変換していました。

関連記事

記事一覧