Konverter Punycode

Encode atau decode nama domain IDN.

Pengembang

Masukkan domain Unicode (misal münchen.de) untuk mendapatkan Punycode (xn--mnchen-3ya.de), atau masukkan Punycode untuk mendapatkan Unicode. Untuk nama domain internasional (IDN). Berjalan di browser Anda.

Tentang Pengonversi Punycode

Nama domain internasional (IDN) menggunakan karakter Unicode. DNS hanya menerima ASCII, sehingga bentuk Unicode dienkode sebagai Punycode (label yang diawali xn--). Alat ini mengonversi antara Unicode dan Punycode untuk label domain.

Cara menggunakan

  1. Masukkan nama domain dalam Unicode (misal münchen.de) atau Punycode (xn--mnchen-3ya.de).
  2. Klik Ke Punycode atau Ke Unicode. Salin hasilnya jika diperlukan.

Fitur Utama

  • Konversi dua arah — Unicode ke Punycode dan Punycode ke Unicode
  • Menangani domain multi-label (setiap label yang dipisahkan titik dikonversi secara independen)
  • Sesuai dengan RFC 3492 (Punycode) dan RFC 5891 (IDNA)
  • Hasil instan untuk verifikasi domain yang cepat
  • 100% di sisi klien — tidak ada data yang dikirim ke server mana pun

Kapan Menggunakan Alat Ini

  • Mendaftarkan atau mengonfigurasi nama domain internasional dengan karakter non-ASCII
  • Mengatur record DNS yang memerlukan versi Punycode dari domain IDN
  • Memeriksa tautan mencurigakan yang mungkin menggunakan serangan homograf (karakter mirip)
  • Memverifikasi bahwa domain Punycode menampilkan nama Unicode yang benar
  • Mempelajari standar dan encoding nama domain internasional

Detail Teknis

Punycode adalah encoding bootstring yang didefinisikan dalam RFC 3492 yang merepresentasikan kode poin Unicode hanya menggunakan karakter ASCII (a–z, 0–9, tanda hubung). Setiap label domain dienkode secara independen; label yang sudah murni ASCII tetap tidak berubah. Awalan xn-- (ACE prefix) menandakan bahwa label tersebut terenkode Punycode. Alat ini memproses setiap label yang dipisahkan titik dan menerapkan algoritma Punycode dalam JavaScript, sepenuhnya di dalam browser Anda. Untuk utilitas domain terkait, coba URL Parser untuk memecah URL lengkap menjadi komponennya.

Kesimpulan

Baik Anda mengelola domain multibahasa, mengaudit tautan untuk serangan homograf, atau hanya perlu melihat representasi ASCII dari alamat internasional, Punycode Converter gratis ini menyediakan hasil yang cepat, akurat, dan privat langsung di browser Anda.

Pertanyaan yang Sering Diajukan

Apa itu Punycode?
Punycode mengenkode karakter Unicode dalam nama domain menjadi ASCII (xn--...) agar berfungsi di DNS. Browser menampilkan bentuk Unicode; DNS menggunakan Punycode.
Apakah input saya dikirim ke server?
Tidak. Pengenkodean dan pendekodean berjalan di browser Anda. Data Anda tidak pernah meninggalkan perangkat Anda.
Bisakah saya mengonversi URL lengkap?
Anda bisa menempelkan domain atau hostname. Alat ini mengonversi bagian host. Untuk URL lengkap, gunakan URL Parser dan konversi bagian host-nya.
Apakah input saya dikirim ke server?
Tidak. Pengenkodean dan pendekodean berjalan sepenuhnya di browser Anda menggunakan JavaScript. Nama domain Anda tidak pernah meninggalkan perangkat Anda.