Enkode
Punycode encode/decode
Encode nama domain dengan karakter Unicode (IDN) ke format ASCII yang kompatibel, Punycode (xn--), dan sebaliknya.
Pertanyaan yang sering diajukan
Apa itu Punycode dan kenapa dibutuhkan?
DNS hanya mendukung karakter ASCII, sementara nama domain internasional (IDN) bisa memuat karakter Unicode seperti ü atau karakter non-Latin. Punycode mengubah label domain berkarakter Unicode itu menjadi format ASCII yang diawali "xn--" agar tetap kompatibel dengan sistem DNS.
Apa risiko keamanan yang berkaitan dengan Punycode/IDN?
IDN membuka celah homograph attack, yaitu domain palsu yang memakai karakter Unicode mirip huruf Latin (misalnya "а" Sirilik menggantikan "a" Latin) untuk menyerupai domain asli. Browser modern kadang menampilkan bentuk xn-- mentah alih-alih Unicode saat mencurigai domain semacam ini.
Apakah domain yang saya masukkan dikirim ke server mana pun?
Tidak. Encode dan decode Punycode di halaman ini diproses sepenuhnya di browser, tidak ada permintaan DNS atau data yang dikirim ke server.