Encoder/Decoder Punycode
Encoder dan decoder Punycode online gratis. Konversi nama domain internasional (IDN) ke ASCII secara instan.
Apa itu Punycode?
Punycode adalah sintaks encoding yang mengkonversi karakter Unicode menjadi ASCII, digunakan khusus untuk nama domain internasional (IDN). Contohnya, münchen.de menjadi xn--mnchen-3ya.de.
Mengapa Punycode diperlukan?
Domain Name System (DNS) hanya mendukung karakter ASCII. Punycode memungkinkan karakter non-ASCII (seperti Cina, Arab, Cyrillic) digunakan dalam nama domain dengan mengkodekannya sebagai ASCII.
Apa itu IDN?
Internationalized Domain Name (IDN) adalah nama domain yang mengandung karakter dari skrip non-ASCII. IDN menggunakan encoding Punycode agar kompatibel dengan sistem DNS.
Apakah encoding Punycode reversibel?
Ya, encoding Punycode sepenuhnya reversibel. Anda dapat mendekode string Punycode kembali ke representasi Unicode aslinya tanpa kehilangan data.
Bagaimana cara kerja encoder Punycode ini?
Cukup tempel atau ketik nama domain atau teks Unicode Anda ke kolom input. Alat ini langsung mengkonversinya ke format Punycode (untuk encoding) atau kembali ke Unicode (untuk decoding). Tidak perlu registrasi atau instalasi.
Apa itu prefiks xn--?
Prefiks xn-- adalah penanda khusus yang menunjukkan bahwa nama domain telah diencode menggunakan Punycode. Ini memberi tahu sistem DNS bahwa karakter berikutnya dalam format Punycode dan perlu didekode.
Bisakah saya mengencode alamat email dengan alat ini?
Ya, Anda dapat mengencode bagian domain dari alamat email. Contohnya, user@münchen.de menjadi user@xn--mnchen-3ya.de. Bagian lokal (sebelum @) harus tetap dalam format ASCII.
Apakah alat ini gratis?
Ya, encoder dan decoder Punycode ini sepenuhnya gratis. Tanpa registrasi, tanpa batas penggunaan, dan tanpa biaya tersembunyi. Anda dapat mengkonversi sebanyak nama domain yang Anda butuhkan.
Apa itu RFC 3492?
RFC 3492 adalah spesifikasi teknis yang mendefinisikan algoritma encoding Punycode. Ini diterbitkan oleh IETF pada tahun 2003 sebagai bagian dari standar IDNA (Internationalized Domain Names in Applications).
Apakah Punycode bekerja dengan semua karakter Unicode?
Ya, Punycode dapat mengencode karakter Unicode apa pun, termasuk Cina, Jepang, Korea, Arab, Cyrillic, Ibrani, Thai, dan banyak skrip lainnya. Encoding ini tanpa kehilangan dan reversibel.
Cara Menggunakan Encoder/Decoder Punycode
Konversi nama domain terinternasionalisasi antara Unicode dan Punycode ASCII langsung di browser Anda. Tidak ada yang diunggah dari apa pun yang Anda tempel, sehingga domain produksi pun tetap privat.
- Ketik domain Unicode seperti contoh münchen.de ke kolom Input.
- Tekan Encode untuk mengubahnya menjadi bentuk ASCII yang dipakai browser, yang diawali xn--.
- Tempel alamat xn-- ke Input dan tekan Decode untuk mengembalikan domain Unicode yang mudah dibaca.
- Aktifkan Auto convert untuk melihat hasil terjemahan diperbarui langsung saat mengetik, tanpa perlu menekan tombol.
Konversi hanya nama hostnya: alamat email dan URL lengkap memuat karakter yang tidak ditangani Punycode; buang dulu path, port, dan skema.
Alat Terkait
- Penampil Hex Lihat konten file dalam format hex dump dengan pencarian, navigasi offset, dan pengguliran virtual
- Enkripsi / Dekripsi AES Enkripsi/dekripsi AES dengan mode CBC, CFB, CTR, OFB, ECB, padding Pkcs7/ZeroPadding/NoPadding, kunci 128/192/256 bit, output Base64, deteksi otomatis format kunci/IV
- Kompresor Brotli Kompresor Brotli online gratis. Kompres file ke .br dengan kualitas 0–11 atau dekompres .br ke aslinya. Berjalan sepenuhnya di peramban — tanpa unggah, tanpa instalasi.
- Kompresor Zstd Kompresor zstd online gratis. Kompres file ke .zst dengan level Zstandard 1–19 atau dekompres .zst ke aslinya. Berjalan sepenuhnya di peramban — tanpa unggah, tanpa instalasi.
- Konverter MessagePack Konverter MessagePack gratis online. Enkode JSON ke msgpack dan dekode hex, base64, atau berkas .bin kembali ke JSON yang terbaca, dengan perbandingan ukuran. Tanpa unggah, berjalan di browser.
- Generator ULID Buat pengidentifikasi unik universal yang dapat diurutkan secara leksikografis (ULID) secara online. Dekode ULID, ekstrak timestamp, dan buat ID batch untuk database.
- Konverter Kode Morse Penerjemah kode Morse online gratis. Konversi teks ke kode Morse dan sebaliknya secara instan. Mendukung pemutaran audio, simbol kustom, dan berfungsi offline.
- Sandi ROT13 Enkode atau dekode sandi ROT13 secara instan. Setiap huruf bergeser 13 posisi. Gratis, tanpa daftar, berjalan sepenuhnya di browser Anda.