Punycode Encode & Decode
Ubah label Unicode menjadi Punycode (ASCII) dan sebaliknya. Tool ini melakukan Encode sekaligus Decode dalam satu halaman — cukup pilih mode, tempel teks, lalu klik. Semua diproses di perangkat Anda tanpa dikirim ke server.
Semua proses berjalan di browser Anda. Data tidak pernah dikirim ke server kami.
Contoh
Contoh Input
münchen
Contoh Output
mnchen-3ya
Cara Penggunaan
- 1Pilih mode Encode atau Decode di bagian atas.
- 2Ketik atau tempel teks Anda pada kolom Input.
- 3Klik tombol (atau tekan Ctrl+Enter) untuk memproses. Hasilnya muncul di kolom Hasil.
- 4Klik Salin untuk menyalin hasil, atau "Tukar input/hasil" untuk membalik proses dengan cepat.
Tentang Punycode
Punycode (RFC 3492) mengkodekan label domain Unicode menjadi string ASCII yang kompatibel dengan DNS. Inilah cara nama domain berisi karakter non-Latin (mis. müller) direpresentasikan secara teknis.
Cara kerjanya: Punycode memisahkan karakter ASCII dasar lalu menyandikan karakter non-ASCII sebagai urutan delta yang ringkas, menghasilkan string yang hanya berisi huruf, angka, dan tanda hubung.
Tool ini meng-encode SATU label (bagian domain tanpa titik). Untuk seluruh nama domain (mis. müller.de → xn--mller-kva.de), gunakan tool IDNA yang menangani prefiks "xn--" dan titik.
Pertanyaan Umum (FAQ)
Bisakah Punycode melakukan Encode dan Decode?
Ya. Tool ini adalah satu halaman dengan toggle — gunakan mode Encode untuk mengubah teks, dan mode Decode untuk mengembalikannya. Tidak perlu membuka dua halaman berbeda.
Apakah data saya dikirim ke server?
Tidak. Punycode diproses sepenuhnya di browser Anda. Teks yang Anda masukkan tidak pernah meninggalkan perangkat Anda.