Bảng Mã ASCII

Truy cập các bảng mã ASCII đầy đủ để chuyển đổi ký tự thành giá trị ASCII. Hoàn hảo cho các nhà phát triển làm việc với nghệ thuật văn bản ASCII, các dự án Python, và các trình tạo văn bản ASCII.

Decimal (DEC)Binary (BIN)Octal (OCT)Hexadecimal (HEX)ASCII SymbolHTML NumberHTML NameDescription
00000000000000NUL�Null character
10000000100101SOHStart of Heading
20000001000202STXStart of Text
30000001100303ETXEnd of Text
40000010000404EOTEnd of Transmission
50000010100505ENQEnquiry
60000011000606ACKAcknowledge
70000011100707BELBell, Alert
80000100001008BSBackspace
90000100101109HT	Horizontal Tab
10000010100120ALF
Line Feed
11000010110130BVTVertical Tabulation
12000011000140CFFForm Feed
13000011010150DCR
Carriage Return
14000011100160ESOShift Out
15000011110170FSIShift In
160001000002010DLEData Link Escape
170001000102111DC1Device Control One (XON)
180001001002212DC2Device Control Two
190001001102313DC3Device Control Three (XOFF)
200001010002414DC4Device Control Four
210001010102515NAKNegative Acknowledge
220001011002616SYNSynchronous Idle
230001011102717ETBEnd of Transmission Block
240001100003018CANCancel
250001100103119EMEnd of medium
26000110100321ASUBSubstitute
27000110110331BESCEscape
28000111000341CFSFile Separator
29000111010351DGSGroup Separator
30000111100361ERSRecord Separator
31000111110371FUSUnit Separator
320010000004020SP Space
330010000104121!!!Exclamation mark
340010001004222"""Double quotes (or speech marks)
350010001104323###Number sign
360010010004424$$$Dollar
370010010104525%%%Per cent sign
380010011004626&&&Ampersand
390010011104727'''Single quote
400010100005028((&lparen;Open parenthesis (or open bracket)
410010100105129))&rparen;Close parenthesis (or close bracket)
42001010100522A***Asterisk
43001010110532B+++Plus
44001011000542C,,,Comma
45001011010552D--Hyphen-minus
46001011100562E...Period, dot or full stop
47001011110572F///Slash or divide
48001100000603000Zero
49001100010613111One
50001100100623222Two
51001100110633333Three
52001101000643444Four
53001101010653555Five
54001101100663666Six
55001101110673777Seven
56001110000703888Eight
57001110010713999Nine
58001110100723A:::Colon
59001110110733B;&#59;;Semicolon
60001111000743C<&#60;&lt;Less than (or open angled bracket)
61001111010753D=&#61;&equals;Equals
62001111100763E>&#62;&gt;Greater than (or close angled bracket)
63001111110773F?&#63;&quest;Question mark
640100000010040@&#64;&commat;At sign
650100000110141A&#65;Uppercase A
660100001010242B&#66;Uppercase B
670100001110343C&#67;Uppercase C
680100010010444D&#68;Uppercase D
690100010110545E&#69;Uppercase E
700100011010646F&#70;Uppercase F
710100011110747G&#71;Uppercase G
720100100011048H&#72;Uppercase H
730100100111149I&#73;Uppercase I
74010010101124AJ&#74;Uppercase J
75010010111134BK&#75;Uppercase K
76010011001144CL&#76;Uppercase L
77010011011154DM&#77;Uppercase M
78010011101164EN&#78;Uppercase N
79010011111174FO&#79;Uppercase O
800101000012050P&#80;Uppercase P
810101000112151Q&#81;Uppercase Q
820101001012252R&#82;Uppercase R
830101001112353S&#83;Uppercase S
840101010012454T&#84;Uppercase T
850101010112555U&#85;Uppercase U
860101011012656V&#86;Uppercase V
870101011112757W&#87;Uppercase W
880101100013058X&#88;Uppercase X
890101100113159Y&#89;Uppercase Y
90010110101325AZ&#90;Uppercase Z
91010110111335B[&#91;&lsqb;Opening bracket
92010111001345C\&#92;&bsol;Backslash
93010111011355D]&#93;&rsqb;Closing bracket
94010111101365E^&#94;&Hat;Caret - circumflex
95010111111375F_&#95;&lowbar;Underscore
960110000014060`&#96;&grave;Grave accent
970110000114161a&#97;Lowercase a
980110001014262b&#98;Lowercase b
990110001114363c&#99;Lowercase c
1000110010014464d&#100;Lowercase d
1010110010114565e&#101;Lowercase e
1020110011014666f&#102;Lowercase f
1030110011114767g&#103;Lowercase g
1040110100015068h&#104;Lowercase h
1050110100115169i&#105;Lowercase i
106011010101526Aj&#106;Lowercase j
107011010111536Bk&#107;Lowercase k
108011011001546Cl&#108;Lowercase l
109011011011556Dm&#109;Lowercase m
110011011101566En&#110;Lowercase n
111011011111576Fo&#111;Lowercase o
1120111000016070p&#112;Lowercase p
1130111000116171q&#113;Lowercase q
1140111001016272r&#114;Lowercase r
1150111001116373s&#115;Lowercase s
1160111010016474t&#116;Lowercase t
1170111010116575u&#117;Lowercase u
1180111011016676v&#118;Lowercase v
1190111011116777w&#119;Lowercase w
1200111100017078x&#120;Lowercase x
1210111100117179y&#121;Lowercase y
122011110101727Az&#122;Lowercase z
123011110111737B{&#123;&lcub;Opening brace
124011111001747C|&#124;&verbar;Vertical bar
125011111011757D}&#125;&rcub;Closing brace
126011111101767E~&#126;&tilde;Equivalency sign - tilde
127011111111777FDEL&#127;Delete
1281000000020080&#8364;&euro;Euro sign
1291000000120181Unused
1301000001020282&#130;&sbquo;Single low-9 quotation mark
1311000001120383ƒ&#131;&fnof;Latin small letter f with hook
1321000010020484&#132;&bdquo;Double low-9 quotation mark
1331000010120585&#133;&hellip;Horizontal ellipsis
1341000011020686&#134;&dagger;Dagger
1351000011120787&#135;&Dagger;Double dagger
1361000100021088ˆ&#136;&circ;Modifier letter circumflex accent
1371000100121189&#137;&permil;Per mille sign
138100010102128AŠ&#138;&Scaron;Latin capital letter S with caron
139100010112138B&#139;&lsaquo;Single left-pointing angle quotation
140100011002148CŒ&#140;&OElig;Latin capital ligature OE
141100011012158DUnused
142100011102168EŽ&#142;&Zcaron;Latin capital letter Z with caron
143100011112178FUnused
1441001000022090Unused
1451001000122191&#145;&lsquo;Left single quotation mark
1461001001022292&#146;&rsquo;Right single quotation mark
1471001001122393&#147;&ldquo;Left double quotation mark
1481001010022494&#148;&rdquo;Right double quotation mark
1491001010122595&#149;&bull;Bullet
1501001011022696&#150;&ndash;En dash
1511001011122797&#151;&mdash;Em dash
1521001100023098˜&#152;&tilde;Small tilde
1531001100123199&#153;&trade;Trade mark sign
154100110102329Aš&#154;&scaron;Latin small letter S with caron
155100110112339B&#155;&rsaquo;Single right-pointing angle quotation mark
156100111002349Cœ&#156;&oelig;Latin small ligature oe
157100111012359DUnused
158100111102369Ež&#158;&zcaron;Latin small letter z with caron
159100111112379FŸ&#159;&Yuml;Latin capital letter Y with diaeresis
16010100000240A0NBSP&#160;&nbsp;Non-breaking space
16110100001241A1¡&#161;&iexcl;Inverted exclamation mark
16210100010242A2¢&#162;&cent;Cent sign
16310100011243A3£&#163;&pound;Pound sign
16410100100244A4¤&#164;&curren;Currency sign
16510100101245A5¥&#165;&yen;Yen sign
16610100110246A6¦&#166;&brvbar;Pipe, broken vertical bar
16710100111247A7§&#167;&sect;Section sign
16810101000250A8¨&#168;&uml;Spacing diaeresis - umlaut
16910101001251A9©&#169;&copy;Copyright sign
17010101010252AAª&#170;&ordf;Feminine ordinal indicator
17110101011253AB«&#171;&laquo;Left double angle quotes
17210101100254AC¬&#172;&not;Negation
17310101101255AD­SHY&#173;&shy;Soft hyphen
17410101110256AE®&#174;&reg;Registered trade mark sign
17510101111257AF¯&#175;&macr;Spacing macron - overline
17610110000260B0°&#176;&deg;Degree sign
17710110001261B1±&#177;&plusmn;Plus-or-minus sign
17810110010262B2²&#178;&sup2;Superscript two - squared
17910110011263B3³&#179;&sup3;Superscript three - cubed
18010110100264B4´&#180;&acute;Acute accent - spacing acute
18110110101265B5µ&#181;&micro;Micro sign
18210110110266B6&#182;&para;Pilcrow sign - paragraph sign
18310110111267B7·&#183;&middot;Middle dot - Georgian comma
18410111000270B8¸&#184;&cedil;Spacing cedilla
18510111001271B9¹&#185;&sup1;Superscript one
18610111010272BAº&#186;&ordm;Masculine ordinal indicator
18710111011273BB»&#187;&raquo;Right double angle quotes
18810111100274BC¼&#188;&frac14;Fraction one quarter
18910111101275BD½&#189;&frac12;Fraction one half
19010111110276BE¾&#190;&frac34;Fraction three quarters
19110111111277BF¿&#191;&iquest;Inverted question mark
19211000000300C0À&#192;&Agrave;Latin capital letter A with grave
19311000001301C1Á&#193;&Aacute;Latin capital letter A with acute
19411000010302C2Â&#194;&Acirc;Latin capital letter A with circumflex
19511000011303C3Ã&#195;&Atilde;Latin capital letter A with tilde
19611000100304C4Ä&#196;&Auml;Latin capital letter A with diaeresis
19711000101305C5Å&#197;&Aring;Latin capital letter A with ring above
19811000110306C6Æ&#198;&AElig;Latin capital letter AE
19911000111307C7Ç&#199;&Ccedil;Latin capital letter C with cedilla
20011001000310C8È&#200;&Egrave;Latin capital letter E with grave
20111001001311C9É&#201;&Eacute;Latin capital letter E with acute
20211001010312CAÊ&#202;&Ecirc;Latin capital letter E with circumflex
20311001011313CBË&#203;&Euml;Latin capital letter E with diaeresis
20411001100314CCÌ&#204;&Igrave;Latin capital letter I with grave
20511001101315CDÍ&#205;&Iacute;Latin capital letter I with acute
20611001110316CEÎ&#206;&Icirc;Latin capital letter I with circumflex
20711001111317CFÏ&#207;&Iuml;Latin capital letter I with diaeresis
20811010000320D0Ð&#208;&ETH;Latin capital letter ETH
20911010001321D1Ñ&#209;&Ntilde;Latin capital letter N with tilde
21011010010322D2Ò&#210;&Ograve;Latin capital letter O with grave
21111010011323D3Ó&#211;&Oacute;Latin capital letter O with acute
21211010100324D4Ô&#212;&Ocirc;Latin capital letter O with circumflex
21311010101325D5Õ&#213;&Otilde;Latin capital letter O with tilde
21411010110326D6Ö&#214;&Ouml;Latin capital letter O with diaeresis
21511010111327D7×&#215;&times;Multiplication sign
21611011000330D8Ø&#216;&Oslash;Latin capital letter O with slash
21711011001331D9Ù&#217;&Ugrave;Latin capital letter U with grave
21811011010332DAÚ&#218;&Uacute;Latin capital letter U with acute
21911011011333DBÛ&#219;&Ucirc;Latin capital letter U with circumflex
22011011100334DCÜ&#220;&Uuml;Latin capital letter U with diaeresis
22111011101335DDÝ&#221;&Yacute;Latin capital letter Y with acute
22211011110336DEÞ&#222;&THORN;Latin capital letter THORN
22311011111337DFß&#223;&szlig;Latin small letter sharp s - ess-zed
22411100000340E0à&#224;&agrave;Latin small letter a with grave
22511100001341E1á&#225;&aacute;Latin small letter a with acute
22611100010342E2â&#226;&acirc;Latin small letter a with circumflex
22711100011343E3ã&#227;&atilde;Latin small letter a with tilde
22811100100344E4ä&#228;&auml;Latin small letter a with diaeresis
22911100101345E5å&#229;&aring;Latin small letter a with ring above
23011100110346E6æ&#230;&aelig;Latin small letter ae
23111100111347E7ç&#231;&ccedil;Latin small letter c with cedilla
23211101000350E8è&#232;&egrave;Latin small letter e with grave
23311101001351E9é&#233;&eacute;Latin small letter e with acute
23411101010352EAê&#234;&ecirc;Latin small letter e with circumflex
23511101011353EBë&#235;&euml;Latin small letter e with diaeresis
23611101100354ECì&#236;&igrave;Latin small letter i with grave
23711101101355EDí&#237;&iacute;Latin small letter i with acute
23811101110356EEî&#238;&icirc;Latin small letter i with circumflex
23911101111357EFï&#239;&iuml;Latin small letter i with diaeresis
24011110000360F0ð&#240;&eth;Latin small letter eth
24111110001361F1ñ&#241;&ntilde;Latin small letter n with tilde
24211110010362F2ò&#242;&ograve;Latin small letter o with grave
24311110011363F3ó&#243;&oacute;Latin small letter o with acute
24411110100364F4ô&#244;&ocirc;Latin small letter o with circumflex
24511110101365F5õ&#245;&otilde;Latin small letter o with tilde
24611110110366F6ö&#246;&ouml;Latin small letter o with diaeresis
24711110111367F7÷&#247;&divide;Division sign
24811111000370F8ø&#248;&oslash;Latin small letter o with slash
24911111001371F9ù&#249;&ugrave;Latin small letter u with grave
25011111010372FAú&#250;&uacute;Latin small letter u with acute
25111111011373FBû&#251;&ucirc;Latin small letter u with circumflex
25211111100374FCü&#252;&uuml;Latin small letter u with diaeresis
25311111101375FDý&#253;&yacute;Latin small letter y with acute
25411111110376FEþ&#254;&thorn;Latin small letter thorn
25511111111377FFÿ&#255;&yuml;Latin small letter y with diaeresis

Bảng Mã ASCII

Tìm Mã ASCII cho Bất Kỳ Ký Tự Nào

Các bảng mã ASCII của chúng tôi cho phép bạn nhanh chóng tìm thấy giá trị ASCII cho bất kỳ ký tự nào. Sử dụng các mã này trong nghệ thuật văn bản, các trình tạo ASCII, hoặc các ứng dụng ASCII Python.

Chuyển Đổi Mã ASCII thành Văn Bản và Ngược Lại

Dễ dàng chuyển đổi mã ASCII trở lại thành văn bản với các bảng của chúng tôi. Hoàn hảo cho các nhà phát triển và người sáng tạo cần chuyển đổi giữa các định dạng ASCII và văn bản cho các dự án khác nhau.

Hỗ Trợ Nghệ Thuật ASCII, Biểu Tượng Cảm Xúc, và Nghệ Thuật Dòng

Các bảng mã ASCII hỗ trợ mọi thứ từ văn bản ASCII cơ bản đến nghệ thuật ASCII phức tạp, biểu tượng cảm xúc, và nghệ thuật dòng. Sử dụng chúng để nâng cao các dự án sáng tạo hoặc lập trình của bạn.

Bảng ASCII & Câu Hỏi Thường Gặp

Khám phá Câu hỏi thường gặp về ASCII của chúng tôi để hiểu các nguyên tắc cơ bản của tiêu chuẩn mã hóa ký tự ASCII. Tìm hiểu về nguồn gốc, ứng dụng thực tế, và hạn chế của nó, cũng như cách ASCII liên quan đến ASCII mở rộng và Unicode. Dù bạn là nhà phát triển, lập trình viên, hay chỉ tò mò về mã hóa ký tự, hướng dẫn của chúng tôi phân tích các khái niệm phức tạp thành các giải thích đơn giản, rõ ràng. Luôn cập nhật các thông tin mới nhất và khám phá thế giới mã hóa ký tự với Câu hỏi thường gặp về ASCII thân thiện với người dùng của chúng tôi.

ASCII là một hệ thống mã hóa ký tự có độ dài cố định. Mỗi ký tự được gán một mã 7-bit hoặc 8-bit duy nhất, làm cho mã hóa nhất quán và có thể dự đoán được. Điều này trái ngược với các hệ thống mã hóa có độ dài biến đổi, như UTF-8, sử dụng số bit khác nhau cho các ký tự khác nhau.

Không, ASCII được phát triển đặc biệt cho ngôn ngữ tiếng Anh và chỉ bao gồm 128 ký tự, không đủ để đại diện cho các ký tự đa dạng được sử dụng trong các ngôn ngữ khác. Vì lý do này, các hệ thống mã hóa ký tự khác như Unicode đã được phát triển để xử lý nhu cầu của các ngôn ngữ không phải tiếng Anh.

ASCII, viết tắt của American Standard Code for Information Interchange, được phát triển vào những năm 1960 bởi Viện Tiêu chuẩn Quốc gia Hoa Kỳ (ANSI) để chuẩn hóa cách các ký tự được biểu diễn dưới dạng kỹ thuật số. ASCII đã được chấp nhận rộng rãi và đặt nền tảng cho các hệ thống mã hóa sau này như Unicode.

Phông chữ tốt nhất để hiển thị ký tự ASCII phụ thuộc vào ngữ cảnh. Các phông chữ có khoảng cách đều như Courier hoặc Consolas thường được sử dụng trong môi trường mã hóa vì chúng căn chỉnh các ký tự đều nhau, giúp dễ đọc và định dạng văn bản.

Bộ mã ASCII 256 ký tự là một phiên bản mở rộng của bộ 128 ký tự gốc. ASCII mở rộng bao gồm các ký hiệu bổ sung, các ký tự có dấu, và các ký tự đồ họa, cho phép đại diện nhiều hơn trong các ngôn ngữ và ứng dụng khác nhau.

Các ký tự ASCII từ 128 đến 255 là một phần của bộ ASCII mở rộng, đại diện cho các ký hiệu và ký tự bổ sung ngoài 128 ký tự gốc. Các ký tự bổ sung này được sử dụng cho các ngôn ngữ không phải tiếng Anh, các chữ cái có dấu, và các ký hiệu khác không được bao gồm trong ASCII tiêu chuẩn.

Mã ASCII là một tiêu chuẩn mã hóa ký tự gán một giá trị số cho mỗi ký tự dưới dạng kỹ thuật số. Bộ ASCII gốc chứa 128 ký tự duy nhất, trong khi phiên bản mở rộng bao gồm 256. Mỗi ký tự được biểu diễn bằng một số duy nhất, chẳng hạn như 'A' với mã 65 và 'a' với mã 97, mà máy tính sử dụng để xử lý văn bản.

Một bảng ASCII hiển thị mã số được gán cho mỗi ký tự trong tiêu chuẩn ASCII. Nó thường bao gồm các giá trị thập phân, thập lục phân, và nhị phân cho mỗi ký tự, làm cho nó trở thành một tài liệu tham khảo hữu ích cho các nhà phát triển và bất kỳ ai làm việc với mã hóa văn bản.

ASCII là một hệ thống mã hóa ký tự được sử dụng rộng rãi, gán các mã số duy nhất cho các chữ cái, số, và ký hiệu. Nó được thiết kế cho giao tiếp điện tử và xử lý văn bản, và mặc dù đã bị Unicode thay thế phần lớn, nó vẫn cần thiết trong nhiều hệ thống cũ.

Một bộ ký tự là một tập hợp các ký tự và giá trị số của chúng được máy tính sử dụng để biểu diễn văn bản. Các ví dụ bao gồm ASCII, UTF-8, và UTF-16. Việc chọn đúng bộ ký tự đảm bảo khả năng tương thích trên các thiết bị và nền tảng khác nhau.

Có, mã hóa ASCII vẫn được sử dụng trong một số trường hợp, đặc biệt là khi cần một tập hợp ký tự đơn giản, hạn chế. Tuy nhiên, nó đã bị thay thế phần lớn bởi các hệ thống mã hóa tiên tiến hơn như Unicode, hỗ trợ một phạm vi rộng hơn nhiều các ký tự và ngôn ngữ, làm cho nó phù hợp hơn cho các ứng dụng hiện đại.

Nhận diện văn bản hoặc tệp ASCII có thể được thực hiện theo nhiều cách: bằng cách kiểm tra phần mở rộng tệp, phân tích thuộc tính tệp, xem xét phạm vi ký tự, hoặc sử dụng trình soạn thảo văn bản hoặc hex để kiểm tra nội dung tệp. Văn bản ASCII thường nằm trong một tập hợp ký tự cụ thể, làm cho nó dễ dàng nhận diện.

ASCII là một hệ thống mã hóa ký tự tiêu chuẩn gán các mã nhị phân duy nhất cho các ký tự. Mỗi ký tự, như 'A' hoặc '@', được biểu diễn bằng một mã 7-bit hoặc 8-bit. Ví dụ, chữ 'A' được mã hóa là 01000001 trong nhị phân (hoặc thập phân 65), trong khi '@' là 01000000 (hoặc thập phân 64). ASCII cho phép giao tiếp nhất quán trên các hệ thống.

Mặc dù việc sử dụng ASCII đã giảm với sự gia tăng của Unicode, nó vẫn đóng vai trò trong các lĩnh vực như tệp văn bản thuần túy, giao diện terminal, và các công cụ dòng lệnh. ASCII cũng được sử dụng trong các hệ thống cũ và như một phương pháp mã hóa dự phòng khi các hệ thống khác thất bại, đặc biệt là trong giao tiếp văn bản qua internet.

Bộ ký tự ASCII bao gồm 95 ký tự có thể in, từ thập phân 32 đến 126. Chúng bao gồm các chữ cái, số, dấu câu, và ký hiệu.

Trong bảng ASCII cơ bản, mỗi ký tự được biểu diễn bằng một mã 7-bit, nhưng các hệ thống hiện đại thường sử dụng 8 bit (hoặc 1 byte) cho mỗi ký tự. Bit thứ 8 này thường được sử dụng cho các mục đích điều khiển hoặc để mở rộng bộ ký tự.

ASCII 7-bit cung cấp 128 mã ký tự duy nhất, vì mỗi ký tự được biểu diễn bằng một số nhị phân 7-bit, cho phép 128 giá trị có thể. Điều này bao gồm các chữ cái tiếng Anh tiêu chuẩn, số, và ký tự điều khiển nhưng không bao gồm nhiều ký tự có dấu hoặc không phải tiếng Anh.

Không, ANSI và Windows-1252 không giống nhau. ANSI đề cập đến một tập hợp các mã hóa ký tự được sử dụng trong các phiên bản Microsoft Windows đầu tiên, trong khi Windows-1252 là một tiêu chuẩn mã hóa cụ thể được sử dụng trong các phiên bản Windows Tây Âu. Mặc dù Windows-1252 thường được gọi là mã hóa ANSI, nó chỉ là một trong nhiều mã hóa.

Ban đầu, ASCII được thiết kế như một mã hóa ký tự 7-bit, cho phép 128 mã ký tự duy nhất (0-127). Sau đó, một phiên bản 8-bit gọi là ASCII mở rộng đã được giới thiệu, thêm 128 ký tự khác (128-255) cho tổng cộng 256 mã. Sự mở rộng này cho phép các ký hiệu bổ sung và các ký tự quốc tế.

Không, ASCII không phải là một ngôn ngữ lập trình. Nó là một hệ thống mã hóa ký tự được sử dụng để biểu diễn văn bản trong các thiết bị kỹ thuật số. Các ngôn ngữ lập trình là công cụ để viết mã và phần mềm, trong khi ASCII chỉ đơn giản chuẩn hóa cách các ký tự văn bản được lưu trữ và xử lý bởi máy tính.