Pengembang / Kode karakter
Tabel ASCII
Semua 128 karakter ASCII dengan kode desimal, heksadesimal, oktal, dan biner, nama karakter kontrol, notasi caret, escape C, serta entitas HTML. Cari berdasarkan karakter, kode, atau nama, lalu klik untuk menyalin.
Tabel ASCII: ASCII menetapkan angka 0 hingga 127 untuk 33 karakter kontrol dan 95 karakter yang dapat dicetak, mulai dari spasi hingga tilde. Tabel ini mencantumkan setiap karakter dalam empat basis, memberikan singkatan, nama, notasi caret (seperti yang ditampilkan terminal), dan escape C untuk karakter kontrol, serta menampilkan referensi bernama HTML jika tersedia, atau referensi numeriknya. Singkatan dan notasi caret dibandingkan dengan curses.ascii milik Python, nama dibandingkan dengan alias nama Unicode, dan entitas dibandingkan dengan daftar WHATWG. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tools developer
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Berjalan sepenuhnya di browser Anda
| Des | Heks | Okt | Biner | Karakter | HTML | Deskripsi |
|---|---|---|---|---|---|---|
| 0 | 00 | 000 | 00000000 | NUL | � | Null ^@ \0 |
| 1 | 01 | 001 | 00000001 | SOH |  | Awal heading ^A |
| 2 | 02 | 002 | 00000010 | STX |  | Awal teks ^B |
| 3 | 03 | 003 | 00000011 | ETX |  | Akhir teks ^C |
| 4 | 04 | 004 | 00000100 | EOT |  | Akhir transmisi ^D |
| 5 | 05 | 005 | 00000101 | ENQ |  | Pertanyaan ^E |
| 6 | 06 | 006 | 00000110 | ACK |  | Akui ^F |
| 7 | 07 | 007 | 00000111 | BEL |  | Peringatan (lonceng) ^G \a |
| 8 | 08 | 010 | 00001000 | BS |  | Backspace ^H \b |
| 9 | 09 | 011 | 00001001 | HT | 	 | Tabulasi karakter ^I \t |
| 10 | 0A | 012 | 00001010 | LF | 
 | Line feed ^J \n |
| 11 | 0B | 013 | 00001011 | VT |  | Tabulasi baris ^K \v |
| 12 | 0C | 014 | 00001100 | FF |  | Form feed ^L \f |
| 13 | 0D | 015 | 00001101 | CR | | Carriage return ^M \r |
| 14 | 0E | 016 | 00001110 | SO |  | Shift keluar ^N |
| 15 | 0F | 017 | 00001111 | SI |  | Shift masuk ^O |
| 16 | 10 | 020 | 00010000 | DLE |  | Escape tautan data ^P |
| 17 | 11 | 021 | 00010001 | DC1 |  | Kontrol perangkat satu ^Q |
| 18 | 12 | 022 | 00010010 | DC2 |  | Kontrol perangkat dua ^R |
| 19 | 13 | 023 | 00010011 | DC3 |  | Kontrol perangkat tiga ^S |
| 20 | 14 | 024 | 00010100 | DC4 |  | Kontrol perangkat empat ^T |
| 21 | 15 | 025 | 00010101 | NAK |  | Penolakan ^U |
| 22 | 16 | 026 | 00010110 | SYN |  | Idle sinkron ^V |
| 23 | 17 | 027 | 00010111 | ETB |  | Akhir blok transmisi ^W |
| 24 | 18 | 030 | 00011000 | CAN |  | Batal ^X |
| 25 | 19 | 031 | 00011001 | EM |  | Akhir media ^Y |
| 26 | 1A | 032 | 00011010 | SUB |  | Substitusi ^Z |
| 27 | 1B | 033 | 00011011 | ESC |  | Escape ^[ \e |
| 28 | 1C | 034 | 00011100 | FS |  | Pemisah informasi empat ^\ |
| 29 | 1D | 035 | 00011101 | GS |  | Pemisah informasi tiga ^] |
| 30 | 1E | 036 | 00011110 | RS |  | Pemisah informasi dua ^^ |
| 31 | 1F | 037 | 00011111 | US |  | Pemisah informasi satu ^_ |
| 32 | 20 | 040 | 00100000 | SP |   | Spasi |
| 33 | 21 | 041 | 00100001 | ! | ||
| 34 | 22 | 042 | 00100010 | " | ||
| 35 | 23 | 043 | 00100011 | # | ||
| 36 | 24 | 044 | 00100100 | $ | ||
| 37 | 25 | 045 | 00100101 | % | ||
| 38 | 26 | 046 | 00100110 | & | ||
| 39 | 27 | 047 | 00100111 | ' | ||
| 40 | 28 | 050 | 00101000 | ( | ||
| 41 | 29 | 051 | 00101001 | ) | ||
| 42 | 2A | 052 | 00101010 | * | ||
| 43 | 2B | 053 | 00101011 | + | ||
| 44 | 2C | 054 | 00101100 | , | ||
| 45 | 2D | 055 | 00101101 | - | ||
| 46 | 2E | 056 | 00101110 | . | ||
| 47 | 2F | 057 | 00101111 | / | ||
| 48 | 30 | 060 | 00110000 | 0 | ||
| 49 | 31 | 061 | 00110001 | 1 | ||
| 50 | 32 | 062 | 00110010 | 2 | ||
| 51 | 33 | 063 | 00110011 | 3 | ||
| 52 | 34 | 064 | 00110100 | 4 | ||
| 53 | 35 | 065 | 00110101 | 5 | ||
| 54 | 36 | 066 | 00110110 | 6 | ||
| 55 | 37 | 067 | 00110111 | 7 | ||
| 56 | 38 | 070 | 00111000 | 8 | ||
| 57 | 39 | 071 | 00111001 | 9 | ||
| 58 | 3A | 072 | 00111010 | : | ||
| 59 | 3B | 073 | 00111011 | ; | ||
| 60 | 3C | 074 | 00111100 | < | ||
| 61 | 3D | 075 | 00111101 | = | ||
| 62 | 3E | 076 | 00111110 | > | ||
| 63 | 3F | 077 | 00111111 | ? | ||
| 64 | 40 | 100 | 01000000 | @ | ||
| 65 | 41 | 101 | 01000001 | A | ||
| 66 | 42 | 102 | 01000010 | B | ||
| 67 | 43 | 103 | 01000011 | C | ||
| 68 | 44 | 104 | 01000100 | D | ||
| 69 | 45 | 105 | 01000101 | E | ||
| 70 | 46 | 106 | 01000110 | F | ||
| 71 | 47 | 107 | 01000111 | G | ||
| 72 | 48 | 110 | 01001000 | H | ||
| 73 | 49 | 111 | 01001001 | I | ||
| 74 | 4A | 112 | 01001010 | J | ||
| 75 | 4B | 113 | 01001011 | K | ||
| 76 | 4C | 114 | 01001100 | L | ||
| 77 | 4D | 115 | 01001101 | M | ||
| 78 | 4E | 116 | 01001110 | N | ||
| 79 | 4F | 117 | 01001111 | O | ||
| 80 | 50 | 120 | 01010000 | P | ||
| 81 | 51 | 121 | 01010001 | Q | ||
| 82 | 52 | 122 | 01010010 | R | ||
| 83 | 53 | 123 | 01010011 | S | ||
| 84 | 54 | 124 | 01010100 | T | ||
| 85 | 55 | 125 | 01010101 | U | ||
| 86 | 56 | 126 | 01010110 | V | ||
| 87 | 57 | 127 | 01010111 | W | ||
| 88 | 58 | 130 | 01011000 | X | ||
| 89 | 59 | 131 | 01011001 | Y | ||
| 90 | 5A | 132 | 01011010 | Z | ||
| 91 | 5B | 133 | 01011011 | [ | ||
| 92 | 5C | 134 | 01011100 | \ | ||
| 93 | 5D | 135 | 01011101 | ] | ||
| 94 | 5E | 136 | 01011110 | ^ | ||
| 95 | 5F | 137 | 01011111 | _ | ||
| 96 | 60 | 140 | 01100000 | ` | ||
| 97 | 61 | 141 | 01100001 | a | ||
| 98 | 62 | 142 | 01100010 | b | ||
| 99 | 63 | 143 | 01100011 | c | ||
| 100 | 64 | 144 | 01100100 | d | ||
| 101 | 65 | 145 | 01100101 | e | ||
| 102 | 66 | 146 | 01100110 | f | ||
| 103 | 67 | 147 | 01100111 | g | ||
| 104 | 68 | 150 | 01101000 | h | ||
| 105 | 69 | 151 | 01101001 | i | ||
| 106 | 6A | 152 | 01101010 | j | ||
| 107 | 6B | 153 | 01101011 | k | ||
| 108 | 6C | 154 | 01101100 | l | ||
| 109 | 6D | 155 | 01101101 | m | ||
| 110 | 6E | 156 | 01101110 | n | ||
| 111 | 6F | 157 | 01101111 | o | ||
| 112 | 70 | 160 | 01110000 | p | ||
| 113 | 71 | 161 | 01110001 | q | ||
| 114 | 72 | 162 | 01110010 | r | ||
| 115 | 73 | 163 | 01110011 | s | ||
| 116 | 74 | 164 | 01110100 | t | ||
| 117 | 75 | 165 | 01110101 | u | ||
| 118 | 76 | 166 | 01110110 | v | ||
| 119 | 77 | 167 | 01110111 | w | ||
| 120 | 78 | 170 | 01111000 | x | ||
| 121 | 79 | 171 | 01111001 | y | ||
| 122 | 7A | 172 | 01111010 | z | ||
| 123 | 7B | 173 | 01111011 | { | ||
| 124 | 7C | 174 | 01111100 | | | ||
| 125 | 7D | 175 | 01111101 | } | ||
| 126 | 7E | 176 | 01111110 | ~ | ||
| 127 | 7F | 177 | 01111111 | DEL |  | Hapus ^? |
Kode 0–31 dan 127 adalah karakter kontrol: karakter ini tidak memiliki tampilan, hanya tugas, seperti mengakhiri baris. Notasi caret (^C) adalah cara terminal menampilkannya, sedangkan escape (\n) digunakan oleh C dan banyak bahasa lainnya. Klik karakter untuk menyalinnya.
Pola dalam kode
Digit dimulai dari 48 (0x30), jadi nilai digit adalah kodenya dikurangi 48. Huruf kapital dimulai dari 65 (0x41), sedangkan huruf kecil dari 97 (0x61), dengan selisih 32. Karakter kontrol adalah kode hurufnya dikurangi 64. Itu sebabnya Ctrl+C mengirim 3 dan Ctrl+[ mengirim Escape, 27.
Untuk mengonversi angka antar basis, gunakan konverter basis angka; untuk karakter di luar ASCII, gunakan inspektur Unicode.
Akhir baris
Unix, Linux, dan macOS mengakhiri baris dengan LF (10, \n); Windows menggunakan CR yang diikuti LF (13 10, \r\n). File yang dibuka di sistem lain dapat menampilkan karakter ^M yang tidak semestinya atau menyatukan semua teks dalam satu baris.
Cara menggunakannya
- Gulir tabel, atau cari karakter, kode seperti 65 atau 0x41, atau nama seperti ESC.
- Lihat kode dalam setiap basis, serta nama dan escape untuk karakter kontrol.
- Klik karakter untuk menyalinnya.
Privasi & batasan
Tabel ini merupakan bagian dari halaman; apa pun yang Anda cari tidak dikirim ke mana pun.
Alat terkait
Pertanyaan umum
Apa perbedaan antara ASCII dan Unicode?
128 code point pertama Unicode adalah ASCII dan tidak berubah. UTF-8 menyimpannya sebagai byte tunggal yang sama, sehingga teks ASCII biasa juga valid sebagai UTF-8.
Mengapa huruf besar dan huruf kecil berbeda sebesar 32?
A bernilai 65 (0x41) dan a bernilai 97 (0x61): keduanya berbeda pada satu bit, yaitu 0x20, sehingga perubahan huruf besar-kecil hanya memerlukan pembalikan satu bit.
Apa itu kode 128 hingga 255?
Kode tersebut bukan ASCII. Kumpulan karakter tambahan seperti Latin-1 dan Windows-1252 menggunakannya secara berbeda, sehingga huruf beraksen dapat berubah menjadi simbol aneh.
Alat gratis · berjalan di browser anda · tanpa perlu akun