Konverter ASCII ke Teks

Diberi string seperti 72 101 108 108 111, konverter ini membaca setiap angka sebagai kode ASCII dan mengembalikan teks yang diejanya, dalam kasus ini Hello. Kode 0-127 adalah tabel ASCII klasik, dan kode hingga 1114111 memetakan ke karakter Unicode apa pun, sehingga huruf beraksen, Yunani, CJK, dan emoji semuanya berfungsi. Pisahkan kode dengan spasi, koma, titik koma, atau baris baru; apa pun lainnya, seperti 0x48, ditolak dengan pesan galat yang jelas.

Cara konverter membaca masukan Anda

  1. 1

    Tempel kode desimal

    Pisahkan dengan spasi, koma, titik koma, atau baris baru. Satu kode per karakter.

  2. 2

    Setiap kode dibaca sebagai angka desimal

    65 adalah `A`, 97 adalah `a`, 32 adalah spasi. Hex (`0x48`) dan biner tidak diterima.

  3. 3

    Kode di atas 127 menjadi karakter Unicode

    233 menghasilkan `é`, 8364 menghasilkan `€`. Rentang validnya 0-1114111, seluruh rentang Unicode.

  4. 4

    Baca teks hasil dekode

    Kode kontrol (0-31 dan 127) diteruskan sebagai karakter kontrol mentah, yang kebanyakan editor tampilkan sebagai bidang kosong.

Format input yang dipahami konverter

Konverter menerima kode desimal polos dalam tata letak berikut:

Contoh input Tata letak
72 101 108 108 111 desimal, dipisah spasi
72,101,108,108,111 desimal, dipisah koma
72;101;108;108;111 desimal, dipisah titik koma
72 101 108 \n 108 111 desimal, satu kode per baris

Token seperti 0x48, \x48, atau %48 bukan angka desimal, sehingga konverter berhenti dan menampilkan galat. Hapus prefiksnya atau ubah nilainya ke desimal dulu. String yang tampak biner seperti 01001000 akan dibaca sebagai angka desimal 1001000, jadi jangan tempel biner di sini.

Kode kontrol

Kode ASCII 0-31 dan 127 tidak dapat dicetak. Konverter mengeluarkannya sebagai karakter kontrol mentah, yang kebanyakan editor tampilkan sebagai kosong atau bidang kosong. Keluarkan dari daftar Anda jika hanya ingin teks yang terlihat.

Di luar ASCII

Kode di atas 127 ditafsirkan sebagai code point Unicode, bukan byte UTF-8: 195 dan 169 menghasilkan à dan ©, sedangkan huruf é adalah kode 233. Jika sumber Anda berupa dump berorientasi byte (misalnya C3 A9 untuk é), gunakan code point desimalnya, bukan nilai byte-nya.

Membalik arah

Untuk teks menjadi kode, gunakan alat pendamping: Text to ASCII, Text to Binary, Text to Hex.

Pertanyaan yang Sering Diajukan

Tidak. Kode desimal panjangnya bisa 1 hingga 7 digit, jadi konverter tidak bisa memecah string kontinu secara andal. Beri spasi, koma, titik koma, atau baris baru di antara kode.

Kode di atas 127 adalah code point Unicode yang valid, tetapi font tempat Anda melihatnya mungkin tidak menyertakan glyph untuk salah satunya, dan peramban lalu menampilkan kotak penampung. Konversinya sendiri benar; salin teks ke pengolah kata dengan cakupan font lebih luas untuk melihatnya.

Tidak. Konverter hanya menerima angka desimal, jadi token seperti 0x48 atau \x48 menghentikan konversi dengan galat. Hapus prefiksnya, atau ubah nilainya ke desimal, sebelum menempel.

999 valid: itu code point Unicode dari huruf Yunani ϟ. Konverter hanya menolak token yang bukan angka desimal, dan angka di atas 1114111, code point valid terbesar.

Alat Terkait

Alat ini tersedia dalam bahasa lain