Tabel ASCII lengkap — desimal, hex, octal, biner, dan entitas HTML, dengan klik-untuk-salin.
ASCII (American Standard Code for Information Interchange, 1963) memberikan angka 0 sampai 127 kepada karakter-karakter tempat komputasi dibangun: 33 kode kontrol dan 95 karakter tercetak — huruf, digit, tanda baca, dan spasi. Penetapan itu tak pernah hilang: 128 code point pertama Unicode persis himpunan ASCII, dan file ASCII murni valid byte demi byte sebagai UTF-8. Itulah mengapa tabel berumur 60 tahun ini masih menjadi referensi yang paling sering dibuka programmer: ia sekaligus awal dari setiap encoding teks modern.
Tabel menampilkan tiap kode dalam semua representasi yang mungkin Anda butuhkan secara berdampingan — desimal, heksadesimal, octal, biner 8-bit, dan entitas HTML (bernama bila ada yang umum, seperti & dan <, numerik jika tidak). Karakter kontrol 0–31 tampil dengan singkatan standarnya, dan segelintir yang masih penting dalam kerja harian dijelaskan: NUL mengakhiri string di C, HT adalah tombol Tab, LF mengakhiri baris di Unix, CR bersama LF mengakhiri baris di Windows, dan ESC membuka urutan kontrol terminal. Sisanya sebagian besar warisan teletype yang hanya akan Anda temui di protokol lama dan dump biner.
Kegunaan umum: menulis escape sequence dan aritmetika karakter dalam kode (wawasan klasik bahwa "A" adalah 65 dan "a" adalah 97 — tepat berselisih 32, satu bit saja, itulah cara kerja konversi kapital yang cepat), mendekode dump hex, memilih entitas HTML yang tepat, atau memeriksa karakter tak terlihat apa yang merusak sebuah file. Pencarian menerima karakter, kode desimal atau hex, atau nama kode kontrol, dan mengeklik baris tercetak menyalin karakternya sendiri. Seluruh tabel dibuat dan dicari 100% di browser Anda — tidak ada yang dikirim ke mana pun.
Para perancangnya menempatkan alfabet kapital dan kecil tepat berjarak 32 posisi, sehingga keduanya berbeda satu bit saja (0x20). Membalik satu bit itu mengonversi kapitalisasi — trik yang masih dimanfaatkan compiler dan pustaka untuk konversi kapital cepat.
Kode tak tercetak warisan mesin teletype yang mengendalikan perangkat alih-alih mencetak simbol. Beberapa masih ada di mana-mana: NUL (0) mengakhiri string C, HT (9) adalah Tab, LF (10) dan CR (13) mengakhiri baris, dan ESC (27) memulai urutan warna dan kursor terminal.
LF (line feed, 10) pindah ke baris berikutnya dan menjadi akhiran baris di Unix, Linux, dan macOS; CR (carriage return, 13) kembali ke awal baris. Windows mengakhiri baris dengan pasangan CRLF (13 diikuti 10) — penyebab klasik karakter "^M" dan derau diff di file lintas platform.
ASCII adalah subset: Unicode mengadopsi 128 kode ASCII sebagai 128 code point pertamanya, dan UTF-8 mengenkodenya sebagai byte tunggal yang sama. File ASCII murni karena itu sudah valid sebagai UTF-8; karakter seperti ç atau emoji berada di atas 127 dan butuh urutan UTF-8 multi-byte.
Tidak. Tabel dibuat secara lokal dan baik pencarian maupun penyalinan berjalan 100% dalam JavaScript di perangkat Anda — tidak ada yang dikirim atau disimpan di server mana pun.
Vai.la mengubah URL apa pun menjadi tautan pendek dengan statistik klik, QR Code, dan biolink Anda sendiri.
Vai.la tidak bertanggung jawab atas cara alat-alat ini digunakan maupun atas keputusan yang diambil berdasarkan hasilnya.