Punycode Encoder / Decoder (IDN Domains)
Memandu
Encoder / Decoder Punycode
Konversikan nama domain internasional (IDN) antara Unicode dan Punycode secara instan. Masukkan domain dengan karakter non-ASCII seperti münchen.de dan dapatkan pengkodean yang kompatibel dengan ASCII xn--mnchen-3ya.de, atau dekode Punycode kembali ke bentuk Unicode yang dapat dibaca. Menggunakan algoritma Bootstring RFC 3492 untuk hasil yang akurat.
Cara Penggunaan
Masukkan nama domain di kolom input. Dalam mode Encode, ketik domain Unicode (seperti 日本語.jp) untuk mendapatkan bentuk Punycode-nya (xn--wgv71a309e.jp). Dalam mode Decode, tempel domain Punycode untuk melihat bentuk Unicode yang dapat dibacanya. Aktifkan “Proses domain penuh” untuk menangani setiap label secara terpisah, dengan perincian per label yang menunjukkan konversi untuk setiap bagian.
Fitur
- Sesuai RFC 3492 – Menerapkan algoritma Bootstring/Punycode penuh untuk pengkodean dan dekode nama domain internasional yang akurat.
- Encode & Decode – Konversikan domain Unicode ke Punycode yang kompatibel dengan ASCII (awalan xn--) atau dekode Punycode kembali ke Unicode yang dapat dibaca.
- Pemrosesan Domain Penuh – Memisahkan domain multi-bagian berdasarkan titik dan memproses setiap label secara independen, meneruskan label ASCII murni tanpa perubahan.
- Rincian Per Label – Menampilkan perincian terperinci tentang bagaimana setiap label domain dikonversi, sehingga mudah untuk memverifikasi hasil.
- Validasi Input – Mendeteksi urutan Punycode yang tidak valid, input kosong, dan domain yang salah format dengan pesan kesalahan yang jelas.
- Konversi Real-Time – Output diperbarui secara instan saat Anda mengetik atau mengubah mode.
Kapan Menggunakan Alat Ini
Gunakan alat ini saat mendaftarkan atau mengonfigurasi nama domain internasional, men-debug record DNS yang berisi label yang dikodekan xn--, memverifikasi bahwa domain IDN menyelesaikan dengan benar, atau mengonversi antara bentuk tampilan dan bentuk wire untuk header email dan sertifikat SSL. Alat ini penting bagi pengembang web dan administrator sistem yang bekerja dengan situs web multibahasa dan audiens internasional.
Tanya Jawab Umum
-
Apa itu Punycode?
Punycode adalah sintaks pengkodean yang ditentukan dalam RFC 3492 yang mengonversi karakter Unicode ke dalam kumpulan karakter ASCII terbatas yang digunakan oleh Sistem Nama Domain (DNS). Karena DNS hanya mendukung karakter ASCII, nama domain internasional yang berisi karakter seperti ü, 日, atau العربية harus dikodekan ke dalam bentuk yang kompatibel dengan ASCII. Punycode menambahkan awalan 'xn--' ke label yang dikodekan — misalnya, münchen.de menjadi xn--mnchen-3ya.de.
-
Apa itu nama domain internasional (IDN)?
Nama domain internasional (IDN) adalah nama domain yang berisi karakter di luar set ASCII dasar — seperti karakter Latin beraksen (café.com), karakter Tionghoa (例え.jp), skrip Arab (مثال.com), atau Sirilik (пример.ru). IDN memungkinkan orang menggunakan nama domain dalam bahasa dan skrip asli mereka. Di balik layar, ini dikonversi ke Punycode untuk resolusi DNS.
-
Apa arti awalan xn--?
Awalan 'xn--' adalah awalan ASCII Compatible Encoding (ACE) yang mengidentifikasi label domain sebagai label yang dikodekan Punycode. Ketika resolver DNS melihat label yang dimulai dengan 'xn--', ia tahu bahwa sisa label perlu didekode dari Punycode kembali ke Unicode untuk ditampilkan. Misalnya, xn--mnchen-3ya adalah pengkodean Punycode dari 'münchen'. Awalan ini dipilih karena 'xn--' sangat tidak mungkin muncul di nama domain normal.
-
Apa perbedaan antara IDNA2003 dan IDNA2008?
IDNA2003 dan IDNA2008 adalah dua versi standar Internationalized Domain Names in Applications. IDNA2003 memetakan karakter tertentu (seperti ß ke ss, atau huruf besar ke huruf kecil) sebelum pengkodean, yang berarti beberapa karakter tidak dapat dibulatkan dengan benar. IDNA2008 menghapus sebagian besar pemetaan dan memperlakukan karakter dengan lebih ketat — misalnya, ß sekarang menjadi karakter yang valid yang dikodekan secara berbeda dari ss. Sebagian besar sistem modern menggunakan IDNA2008, meskipun beberapa browser masih menerapkan pemetaan kompatibilitas IDNA2003.
Instal Ekstensi Kami
Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat
恵 Papan Skor Telah Tiba!
Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!
Alat Wajib Coba
Lihat semua Pendatang baru
Lihat semuaMemperbarui: Kita alat terbaru ditambahkan pada 25 Mar 2026
