Lewati ke konten

Konverter Punycode ke Unicode

Konversikan nama domain internasional ke bentuk Punycode xn-- dan sebaliknya. Alat ini menerapkan algoritme RFC 3492 pada setiap label yang berisi karakter non-ASCII, membiarkan label ASCII apa adanya, dan memproses satu domain atau alamat email per baris. Alat ini membantu developer, administrator DNS, dan pemasar memeriksa bagaimana nama seperti münchen.de atau 例え.jp ditampilkan di DNS, sertifikat, URL, dan filter spam.

Pertanyaan yang sering diajukan

Apa itu Punycode?

Punycode, yang didefinisikan dalam RFC 3492, merepresentasikan teks Unicode hanya dengan huruf, angka, dan tanda hubung yang diizinkan dalam nama domain. Nama domain internasional menyimpan setiap label non-ASCII sebagai xn-- yang diikuti bentuk Punycode-nya. Browser menampilkan bentuk Unicode kepada pengguna.

Bisakah saya melihat contohnya?

mañana.com menjadi xn--maana-pta.com dan münchen.de menjadi xn--mnchen-3ya.de. Contoh RFC 3492 他们为什么不说中文 menjadi xn--ihqwcrb4cv8a8dqg056pqjye. Konversi balik mengembalikan nama-nama aslinya.

Bisakah saya mengonversi beberapa domain sekaligus?

Ya. Masukkan satu domain per baris dan setiap baris dikonversi secara terpisah. Spasi di awal dan akhir dihapus, sedangkan baris kosong tetap kosong.

Apakah alat ini menangani alamat email?

Ya. Hanya bagian setelah @ yang dikonversi, sehingga bagian lokal tetap seperti semula. Perlu diketahui bahwa bagian lokal non-ASCII juga memerlukan dukungan SMTPUTF8 dari server email.

Apakah alat ini mengubah input menjadi huruf kecil atau menormalisasinya?

Tidak. Alat ini menerapkan Punycode persis seperti yang didefinisikan dalam RFC 3492 dan mempertahankan huruf besar-kecil. Browser juga menerapkan pemetaan UTS 46, yang mengubah huruf menjadi kecil dan menormalisasi, jadi masukkan domain dalam huruf kecil agar hasilnya sesuai dengan DNS.

Mengapa Punycode saya ditolak?

Dekode gagal jika label xn-- tidak berisi string Punycode yang valid atau jika input berisi karakter non-ASCII di bagian Punycode. Pastikan label disalin secara lengkap.

Apakah domain ASCII berubah?

Tidak. Label yang hanya berisi karakter ASCII, seperti example atau com, dibiarkan persis seperti aslinya dalam kedua arah.

Mengapa penyerang menggunakan Punycode?

Karakter mirip dari skrip lain dapat meniru merek yang sudah dikenal; ini disebut serangan homograf. Mengonversi tautan yang mencurigakan ke Punycode akan menampilkan nama xn-- sebenarnya di baliknya.

Apakah Punycode sama dengan pengodean persen URL?

Tidak. Punycode hanya diterapkan pada nama host. Jalur dan string kueri yang berisi karakter non-ASCII dikodekan dengan persen, dan ditangani oleh Encoder URL di situs ini.

Berapa banyak teks yang dapat saya konversi?

Hingga 5 MiB teks per permintaan, satu domain per baris. Konversi berjalan di server dan tidak ada yang disimpan.

Tentang OneClick Pro

OneClick Pro adalah kumpulan gratis berisi lebih dari 150 alat web untuk pekerjaan sehari-hari: mengonversi gambar dan satuan, memformat dan memvalidasi kode, memeriksa domain dan SEO, serta bekerja dengan teks, tanggal, dan angka. Setiap alat dapat digunakan tanpa registrasi atau berlangganan, dan apa pun yang Anda masukkan hanya digunakan untuk menghitung hasil dan tidak pernah disimpan. Gunakan sebagai kotak alat praktis untuk tugas sesekali, atau simpan alat yang Anda gunakan setiap hari ke bookmark.