Konverter Punycode — IDN ke xn-- dan sebaliknya
PengembangKonverter Punycode menerjemahkan nama domain terinternasionalisasi (IDN) yang berisi karakter non-ASCII menjadi bentuk ASCII xn-- yang kompatibel dengan DNS (RFC 3492) dan sebaliknya.
Halaman ini diterjemahkan dengan bantuan AI dan belum ditinjau secara profesional. Periksa sumber yang dikutip sebelum menggunakannya untuk keputusan penting.
Apa itu
DNS hanya menangani ASCII, jadi domain dengan karakter Korea, Tionghoa, atau beraksen tidak dapat didaftarkan apa adanya. Punycode adalah algoritme yang mengodekan label Unicode menjadi ASCII secara aman; label yang dikodekan mendapat awalan xn-- untuk membentuk domain terinternasionalisasi (IDNA). Sebagai contoh, 한국.kr menjadi xn--3e0b707e.kr. Alat ini mengodekan dan mendekode per label (dipisah pada titik) dan memakai normalisasi IDNA dari API URL browser untuk pengodean. Semuanya berjalan di browser Anda.
Cara menggunakan
- 1Masukkan domain Unicode (mis. münchen.de) atau domain xn--.
- 2Pilih mode kodekan atau dekode.
- 3Tekan konversi dan salin domain yang dihasilkan.
Referensi
| Domain Unicode | Punycode |
|---|---|
| 한국 | xn--3e0b707e |
| münchen | xn--mnchen-3ya |
| bücher | xn--bcher-kva |
| 中国 | xn--fiqs8s |
Sumber & standar
FAQ
Apa arti awalan xn--?
Ini adalah awalan standar IDNA yang menandai sebuah label sebagai label terinternasionalisasi yang dikodekan punycode (A-label). DNS dan sertifikat SSL memakai bentuk ASCII ini.
Bentuk mana yang ditampilkan bilah alamat browser?
Tergantung browser. Domain tepercaya ditampilkan dalam bentuk Unicode-nya, tetapi ketika serangan phishing homograf (karakter serupa) dicurigai, browser menampilkan bentuk xn-- mentah.
Apakah domain yang saya masukkan dikirim ke server?
Tidak. Pengodean dan pendekodean terjadi di browser Anda; tidak ada yang dikirim dan tidak ada pencarian DNS yang dilakukan.