Enkoder dan Dekoder Punycode

Konversikan nama domain internasional lengkap antara Unicode yang mudah dibaca dan bentuk yang kompatibel dengan ASCII. Contohnya, bücher.de menjadi xn--bcher-kva.de. Server memakai PHP intl dengan Unicode UTS #46; alat hanya mengonversi nama dan tidak memeriksa registrasi, DNS, kepemilikan, atau risiko phishing.

Cara mengonversi IDN

  1. 1

    Pilih arah

    Encode mengubah domain Unicode menjadi ASCII; decode mengembalikan A-label seperti xn--bcher-kva ke Unicode.

  2. 2

    Masukkan domain

    Tempel nama domain saja, tanpa skema URL, porta, jalur, kueri, fragmen, atau alamat email. Label yang dipisahkan titik diproses bersama.

  3. 3

    Periksa hasil

    Salin ejaan hasil konversi, lalu verifikasi melalui registri atau layanan DNS terkait sebelum mengandalkannya.

Nama Unicode dan A-label

Nama domain internasional dapat memuat karakter di luar ASCII. Perangkat lunak merepresentasikan setiap label non-ASCII dengan Punycode dan awalan xn--; label ASCII tetap sama.

Bentuk Unicode Bentuk kompatibel ASCII
bücher.de xn--bcher-kva.de
café.com xn--caf-dma.com
日本.jp xn--wgv71a.jp

Alat memanggil idn_to_ascii atau idn_to_utf8 milik PHP dengan varian UTS #46 dan flag bawaan. UTS #46 memetakan serta menormalkan calon domain sebelum label dikonversi. Kegagalan berarti masukan tidak dapat diproses dengan pengaturan tersebut; keberhasilan tidak membuktikan domain terdaftar, aktif, tersedia, atau diterima oleh registri tertentu.

Keamanan dan batasan

Punycode adalah penyandian, bukan tanda kepercayaan. Karakter Unicode berbeda bisa tampak serupa. Halaman ini tidak mendeteksi karakter mirip atau campuran aksara, dan tidak melakukan pencarian DNS, WHOIS, pemeriksaan sertifikat, maupun validasi khusus registri. Domain dikirim ke server situs ini untuk dikonversi; prosesnya bukan khusus di peramban.

Pertanyaan yang Sering Diajukan

Tidak. Masukkan domain saja, misalnya café.example; hapus skema, porta, jalur, kueri, dan fragmen.

Tidak. Itu hanya menunjukkan server berhasil mengonversi masukan. Kebijakan registri, batas DNS, dan ketersediaan harus diperiksa terpisah.

Tidak. Perlakukan ejaan hasil decode sebagai data dan verifikasi nama yang tidak dikenal secara independen.

Di server situs ini memakai PHP intl dan varian IDNA UTS #46.

Alat Terkait

Alat ini tersedia dalam bahasa lain