Konversi antara karakter dan kode numeriknya (ASCII desimal, hex, Unicode). Masukkan karakter untuk melihat kodenya, atau masukkan kode desimal/hex untuk melihat karakternya. Berguna untuk encoding dan escape sequence. Berjalan di browser Anda.
Tentang Konverter ASCII / Unicode
Setiap karakter memiliki kode numerik: ASCII (0–127) atau code point Unicode. Alat ini mengonversi karakter ke nilai desimal dan hex-nya, atau kode (desimal, hex, atau U+xxxx) ke karakter yang sesuai. Berguna untuk escape sequence, debugging encoding, dan dokumentasi.
Cara penggunaan
- Karakter → Kode: Ketik atau tempel karakter; hasilnya akan memperbarui dan menampilkan desimal, hex, dan Unicode.
- Kode → Karakter: Masukkan angka (misal 65), hex (0x41 atau U+0041), lalu klik Konversi.
Fitur Utama
- Konversi dua arah antara karakter dan kode numerik
- Mendukung notasi desimal, heksadesimal, dan Unicode (U+XXXX)
- Bekerja dengan seluruh rentang Unicode, termasuk emoji dan aksara non-Latin
- Hasil instan tanpa reload halaman — diperbarui saat Anda mengetik
- Sepenuhnya berbasis browser tanpa komunikasi server untuk privasi penuh
Kapan Menggunakan Alat Ini
- Debugging masalah encoding karakter di API, database, atau parsing file
- Mencari escape sequence untuk karakter khusus di JavaScript, Python, atau HTML
- Membuat dokumentasi yang mereferensikan code point Unicode tertentu
- Mempelajari cara standar ASCII dan Unicode memetakan karakter ke angka
- Melengkapi konverter Teks ke Biner untuk eksplorasi encoding lebih dalam
Detail Teknis
Alat ini menggunakan String.prototype.codePointAt() JavaScript untuk mengekstrak code point Unicode dari karakter pertama dalam masukan Anda, kemudian memformatnya sebagai desimal, heksadesimal (diawali 0x), dan notasi Unicode (U+ diikuti minimal empat digit hex). Untuk arah sebaliknya, alat ini mem-parsing integer desimal, nilai hex berawalan 0x, dan notasi berawalan U+, kemudian menggunakan String.fromCodePoint() untuk menghasilkan karakter. Pendekatan ini menangani karakter di luar Basic Multilingual Plane (BMP) dengan benar, termasuk emoji dan aksara langka yang memerlukan surrogate pair dalam UTF-16.
Kesimpulan
Konverter ASCII & Unicode adalah alat pengembang penting untuk menerjemahkan karakter dan kode numeriknya dengan cepat. Mendukung seluruh rentang Unicode dan berbagai format notasi, alat ini memperlancar tugas encoding, debugging, dan dokumentasi — semuanya dalam privasi browser Anda.