ASCII Table
Complete ASCII character table with decimal, hex, octal, and binary values.
| Dec | Hex | Oct | Bin | Char | Description |
|---|---|---|---|---|---|
| 0 | 00 | 000 | 00000000 | NUL | NUL |
| 1 | 01 | 001 | 00000001 | SOH | SOH |
| 2 | 02 | 002 | 00000010 | STX | STX |
| 3 | 03 | 003 | 00000011 | ETX | ETX |
| 4 | 04 | 004 | 00000100 | EOT | EOT |
| 5 | 05 | 005 | 00000101 | ENQ | ENQ |
| 6 | 06 | 006 | 00000110 | ACK | ACK |
| 7 | 07 | 007 | 00000111 | BEL | BEL |
| 8 | 08 | 010 | 00001000 | BS | BS |
| 9 | 09 | 011 | 00001001 | HT | HT |
| 10 | 0A | 012 | 00001010 | LF | LF |
| 11 | 0B | 013 | 00001011 | VT | VT |
| 12 | 0C | 014 | 00001100 | FF | FF |
| 13 | 0D | 015 | 00001101 | CR | CR |
| 14 | 0E | 016 | 00001110 | SO | SO |
| 15 | 0F | 017 | 00001111 | SI | SI |
| 16 | 10 | 020 | 00010000 | DLE | DLE |
| 17 | 11 | 021 | 00010001 | DC1 | DC1 |
| 18 | 12 | 022 | 00010010 | DC2 | DC2 |
| 19 | 13 | 023 | 00010011 | DC3 | DC3 |
| 20 | 14 | 024 | 00010100 | DC4 | DC4 |
| 21 | 15 | 025 | 00010101 | NAK | NAK |
| 22 | 16 | 026 | 00010110 | SYN | SYN |
| 23 | 17 | 027 | 00010111 | ETB | ETB |
| 24 | 18 | 030 | 00011000 | CAN | CAN |
| 25 | 19 | 031 | 00011001 | EM | EM |
| 26 | 1A | 032 | 00011010 | SUB | SUB |
| 27 | 1B | 033 | 00011011 | ESC | ESC |
| 28 | 1C | 034 | 00011100 | FS | FS |
| 29 | 1D | 035 | 00011101 | GS | GS |
| 30 | 1E | 036 | 00011110 | RS | RS |
| 31 | 1F | 037 | 00011111 | US | US |
| 32 | 20 | 040 | 00100000 | Space | |
| 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 | DEL |
วิธีการทำงานของเครื่องมือตาราง ASCII
ตาราง ASCII ให้ข้อมูลอ้างอิงแบบโต้ตอบสำหรับอักขระ ASCII มาตรฐาน 128 ตัว (รหัส 0–127) และชุด ASCII ขยาย (128–255) โดยแสดงแต่ละอักขระในรูปแบบทศนิยม เลขฐานสิบหก ฐานแปด ฐานสอง และรูปแบบ HTML entity นักพัฒนา ผู้ดูแลระบบ และนักเรียนใช้เพื่อค้นหาอักขระควบคุม escape sequences และรหัสสัญลักษณ์
รหัส ASCII 32 ตัวแรกเป็นอักขระควบคุมที่ไม่สามารถพิมพ์ได้ ที่สำคัญ: NUL (0) — null terminator ใน C strings; TAB (9) — horizontal tab; LF (10) — line feed (Unix newline); CR (13) — carriage return (Windows newline ใช้ CR+LF); ESC (27) — prefixลำดับ escape ใน ANSI terminal; DEL (127) — ลบ
อักขระ 32 (space) ถึง 126 (tilde) ประกอบเป็นช่วง ASCII ที่พิมพ์ได้ รวมถึงตัวพิมพ์ใหญ่ A–Z (65–90) ตัวพิมพ์เล็ก a–z (97–122) ตัวเลข 0–9 (48–57) ความแตกต่างระหว่างตัวพิมพ์ใหญ่และเล็กคือ 32 (0x20) — การพลิกบิตเดียว
อักขระ 128–255 ไม่ได้มาตรฐานใน ASCII เอง — แตกต่างกันตามหน้าโค้ด ISO 8859-1 (Latin-1) แมปรหัส 160–255 กับอักขระยุโรปที่มีเครื่องหมายกำกับ UTF-8 แทนที่ code pages ขยายทั้งหมดแต่เข้ากันได้กับช่วง ASCII 0–127
นักโปรแกรมมักต้องการค่า ASCII ในเลขฐานสิบหก: ตัวเลข '0' คือ 0x30, 'A' คือ 0x41, 'a' คือ 0x61 ค่าชดเชยเหล่านี้ปรากฏอย่างต่อเนื่องใน parsers, compilers และการนำโปรโตคอลไปใช้งาน การค้นหาและกรองของตารางช่วยให้คุณค้นหาอักขระหรือรหัสใดก็ได้ทันที
คำถามที่พบบ่อย
- What is ASCII?
- ASCII (American Standard Code for Information Interchange) is a character encoding standard that maps 128 characters — including letters, digits, punctuation, and control codes — to integers 0–127.
- What are control characters?
- Control characters (0–31 and 127) are non-printable characters used for device control and formatting. Common examples include LF (10, line feed), CR (13, carriage return), TAB (9), and ESC (27).
- What comes after ASCII?
- Unicode extends ASCII with over 140,000 characters covering all modern writing systems. The first 128 code points of UTF-8 are identical to ASCII, making UTF-8 backward compatible.
เครื่องมือที่เกี่ยวข้อง
- Resistor Color Code Calculator
Decode resistor color bands. Supports 4-band and 5-band.
- Ohm's Law Calculator
Calculate voltage, current, resistance, or power using Ohm's Law.
- Voltage Divider Calculator
Calculate output voltage for a resistor voltage divider.
- 555 Timer Calculator
Calculate frequency, duty cycle, and timing for 555 timer circuits.
- CRC Calculator
Calculate CRC checksums — CRC-8, CRC-16, CRC-32, and custom polynomials.