ASCII Table

Complete reference table for all 256 ASCII and Extended ASCII characters. View decimal, hexadecimal, octal, binary, HTML entity, and character representations. Perfect for developers, programmers, and anyone working with character encoding.

Convert Any Value

Supports: decimal (65), hex (0x41), octal (0101), binary (0b01000001), character (A), or description

View:
Quick Filters
Showing 256 of 256 characters
DecimalHexOctalBinaryHTML EntityCharacterTypeDescriptionActions
00x0000000b00000000�[NUL]ControlNUL (Null)
10x0100010b00000001[SOH]ControlSOH (Start of Heading)
20x0200020b00000010[STX]ControlSTX (Start of Text)
30x0300030b00000011[ETX]ControlETX (End of Text)
40x0400040b00000100[EOT]ControlEOT (End of Transmission)
50x0500050b00000101[ENQ]ControlENQ (Enquiry)
60x0600060b00000110[ACK]ControlACK (Acknowledge)
70x0700070b00000111[BEL]ControlBEL (Bell)
80x0800100b00001000[BS]ControlBS (Backspace)
90x0900110b00001001	[HT]ControlHT (Horizontal Tab)
100x0A00120b00001010
[LF]ControlLF (Line Feed)
110x0B00130b00001011[VT]ControlVT (Vertical Tab)
120x0C00140b00001100[FF]ControlFF (Form Feed)
130x0D00150b00001101
[CR]ControlCR (Carriage Return)
140x0E00160b00001110[SO]ControlSO (Shift Out)
150x0F00170b00001111[SI]ControlSI (Shift In)
160x1000200b00010000[DLE]ControlDLE (Data Link Escape)
170x1100210b00010001[DC1]ControlDC1 (Device Control 1)
180x1200220b00010010[DC2]ControlDC2 (Device Control 2)
190x1300230b00010011[DC3]ControlDC3 (Device Control 3)
200x1400240b00010100[DC4]ControlDC4 (Device Control 4)
210x1500250b00010101[NAK]ControlNAK (Negative Acknowledge)
220x1600260b00010110[SYN]ControlSYN (Synchronous Idle)
230x1700270b00010111[ETB]ControlETB (End of Transmission Block)
240x1800300b00011000[CAN]ControlCAN (Cancel)
250x1900310b00011001[EM]ControlEM (End of Medium)
260x1A00320b00011010[SUB]ControlSUB (Substitute)
270x1B00330b00011011[ESC]ControlESC (Escape)
280x1C00340b00011100[FS]ControlFS (File Separator)
290x1D00350b00011101[GS]ControlGS (Group Separator)
300x1E00360b00011110[RS]ControlRS (Record Separator)
310x1F00370b00011111[US]ControlUS (Unit Separator)
320x2000400b00100000 [SP]PrintableSpace
330x2100410b00100001!!PrintablePunctuation
340x2200420b00100010""PrintablePunctuation
350x2300430b00100011##PrintablePunctuation
360x2400440b00100100$$PrintablePunctuation
370x2500450b00100101%%PrintablePunctuation
380x2600460b00100110&&PrintablePunctuation
390x2700470b00100111''PrintablePunctuation
400x2800500b00101000((PrintablePunctuation
410x2900510b00101001))PrintablePunctuation
420x2A00520b00101010**PrintablePunctuation
430x2B00530b00101011++PrintablePunctuation
440x2C00540b00101100,,PrintablePunctuation
450x2D00550b00101101--PrintablePunctuation
460x2E00560b00101110..PrintablePunctuation
470x2F00570b00101111//PrintablePunctuation
480x3000600b0011000000PrintableDigit
490x3100610b0011000111PrintableDigit
500x3200620b0011001022PrintableDigit
510x3300630b0011001133PrintableDigit
520x3400640b0011010044PrintableDigit
530x3500650b0011010155PrintableDigit
540x3600660b0011011066PrintableDigit
550x3700670b0011011177PrintableDigit
560x3800700b0011100088PrintableDigit
570x3900710b0011100199PrintableDigit
580x3A00720b00111010::PrintablePunctuation
590x3B00730b00111011&#59;;PrintablePunctuation
600x3C00740b00111100&lt;<PrintablePunctuation
610x3D00750b00111101&#61;=PrintablePunctuation
620x3E00760b00111110&gt;>PrintablePunctuation
630x3F00770b00111111&#63;?PrintablePunctuation
640x4001000b01000000&#64;@PrintablePunctuation
650x4101010b01000001&#65;APrintableUppercase Letter
660x4201020b01000010&#66;BPrintableUppercase Letter
670x4301030b01000011&#67;CPrintableUppercase Letter
680x4401040b01000100&#68;DPrintableUppercase Letter
690x4501050b01000101&#69;EPrintableUppercase Letter
700x4601060b01000110&#70;FPrintableUppercase Letter
710x4701070b01000111&#71;GPrintableUppercase Letter
720x4801100b01001000&#72;HPrintableUppercase Letter
730x4901110b01001001&#73;IPrintableUppercase Letter
740x4A01120b01001010&#74;JPrintableUppercase Letter
750x4B01130b01001011&#75;KPrintableUppercase Letter
760x4C01140b01001100&#76;LPrintableUppercase Letter
770x4D01150b01001101&#77;MPrintableUppercase Letter
780x4E01160b01001110&#78;NPrintableUppercase Letter
790x4F01170b01001111&#79;OPrintableUppercase Letter
800x5001200b01010000&#80;PPrintableUppercase Letter
810x5101210b01010001&#81;QPrintableUppercase Letter
820x5201220b01010010&#82;RPrintableUppercase Letter
830x5301230b01010011&#83;SPrintableUppercase Letter
840x5401240b01010100&#84;TPrintableUppercase Letter
850x5501250b01010101&#85;UPrintableUppercase Letter
860x5601260b01010110&#86;VPrintableUppercase Letter
870x5701270b01010111&#87;WPrintableUppercase Letter
880x5801300b01011000&#88;XPrintableUppercase Letter
890x5901310b01011001&#89;YPrintableUppercase Letter
900x5A01320b01011010&#90;ZPrintableUppercase Letter
910x5B01330b01011011&#91;[PrintablePunctuation
920x5C01340b01011100&#92;\PrintablePunctuation
930x5D01350b01011101&#93;]PrintablePunctuation
940x5E01360b01011110&#94;^PrintablePunctuation
950x5F01370b01011111&#95;_PrintablePunctuation
960x6001400b01100000&#96;`PrintablePunctuation
970x6101410b01100001&#97;aPrintableLowercase Letter
980x6201420b01100010&#98;bPrintableLowercase Letter
990x6301430b01100011&#99;cPrintableLowercase Letter
1000x6401440b01100100&#100;dPrintableLowercase Letter
1010x6501450b01100101&#101;ePrintableLowercase Letter
1020x6601460b01100110&#102;fPrintableLowercase Letter
1030x6701470b01100111&#103;gPrintableLowercase Letter
1040x6801500b01101000&#104;hPrintableLowercase Letter
1050x6901510b01101001&#105;iPrintableLowercase Letter
1060x6A01520b01101010&#106;jPrintableLowercase Letter
1070x6B01530b01101011&#107;kPrintableLowercase Letter
1080x6C01540b01101100&#108;lPrintableLowercase Letter
1090x6D01550b01101101&#109;mPrintableLowercase Letter
1100x6E01560b01101110&#110;nPrintableLowercase Letter
1110x6F01570b01101111&#111;oPrintableLowercase Letter
1120x7001600b01110000&#112;pPrintableLowercase Letter
1130x7101610b01110001&#113;qPrintableLowercase Letter
1140x7201620b01110010&#114;rPrintableLowercase Letter
1150x7301630b01110011&#115;sPrintableLowercase Letter
1160x7401640b01110100&#116;tPrintableLowercase Letter
1170x7501650b01110101&#117;uPrintableLowercase Letter
1180x7601660b01110110&#118;vPrintableLowercase Letter
1190x7701670b01110111&#119;wPrintableLowercase Letter
1200x7801700b01111000&#120;xPrintableLowercase Letter
1210x7901710b01111001&#121;yPrintableLowercase Letter
1220x7A01720b01111010&#122;zPrintableLowercase Letter
1230x7B01730b01111011&#123;{PrintablePunctuation
1240x7C01740b01111100&#124;|PrintablePunctuation
1250x7D01750b01111101&#125;}PrintablePunctuation
1260x7E01760b01111110&#126;~PrintablePunctuation
1270x7F01770b01111111&#127;[DEL]ControlDEL (Delete)
1280x8002000b10000000&#128;€Ext ControlEuro Sign €
1290x8102010b10000001&#129;Ext ControlUndefined
1300x8202020b10000010&#130;‚Ext ControlSingle Low-9 Quotation Mark ‚
1310x8302030b10000011&#131;ƒExt ControlLatin Small Letter F with Hook ƒ
1320x8402040b10000100&#132;„Ext ControlDouble Low-9 Quotation Mark „
1330x8502050b10000101&#133;…Ext ControlHorizontal Ellipsis …
1340x8602060b10000110&#134;†Ext ControlDagger †
1350x8702070b10000111&#135;‡Ext ControlDouble Dagger ‡
1360x8802100b10001000&#136;ˆExt ControlModifier Letter Circumflex Accent ˆ
1370x8902110b10001001&#137;‰Ext ControlPer Mille Sign ‰
1380x8A02120b10001010&#138;ŠExt ControlLatin Capital Letter S with Caron Š
1390x8B02130b10001011&#139;‹Ext ControlSingle Left-Pointing Angle Quotation Mark ‹
1400x8C02140b10001100&#140;ŒExt ControlLatin Capital Ligature OE Œ
1410x8D02150b10001101&#141;Ext ControlUndefined
1420x8E02160b10001110&#142;ŽExt ControlLatin Capital Letter Z with Caron Ž
1430x8F02170b10001111&#143;Ext ControlUndefined
1440x9002200b10010000&#144;Ext ControlUndefined
1450x9102210b10010001&#145;‘Ext ControlLeft Single Quotation Mark
1460x9202220b10010010&#146;’Ext ControlRight Single Quotation Mark
1470x9302230b10010011&#147;“Ext ControlLeft Double Quotation Mark "
1480x9402240b10010100&#148;”Ext ControlRight Double Quotation Mark "
1490x9502250b10010101&#149;•Ext ControlBullet •
1500x9602260b10010110&#150;–Ext ControlEn Dash –
1510x9702270b10010111&#151;—Ext ControlEm Dash —
1520x9802300b10011000&#152;˜Ext ControlSmall Tilde ˜
1530x9902310b10011001&#153;™Ext ControlTrade Mark Sign ™
1540x9A02320b10011010&#154;šExt ControlLatin Small Letter S with Caron š
1550x9B02330b10011011&#155;›Ext ControlSingle Right-Pointing Angle Quotation Mark ›
1560x9C02340b10011100&#156;œExt ControlLatin Small Ligature oe œ
1570x9D02350b10011101&#157;Ext ControlUndefined
1580x9E02360b10011110&#158;žExt ControlLatin Small Letter Z with Caron ž
1590x9F02370b10011111&#159;ŸExt ControlLatin Capital Letter Y with Diaeresis Ÿ
1600xA002400b10100000&#160; ExtendedNon-Breaking Space
1610xA102410b10100001&#161;¡ExtendedInverted Exclamation Mark ¡
1620xA202420b10100010&#162;¢ExtendedCent Sign ¢
1630xA302430b10100011&#163;£ExtendedPound Sign £
1640xA402440b10100100&#164;¤ExtendedCurrency Sign ¤
1650xA502450b10100101&#165;¥ExtendedYen Sign ¥
1660xA602460b10100110&#166;¦ExtendedBroken Bar ¦
1670xA702470b10100111&#167;§ExtendedSection Sign §
1680xA802500b10101000&#168;¨ExtendedDiaeresis ¨
1690xA902510b10101001&#169;©ExtendedCopyright Sign ©
1700xAA02520b10101010&#170;ªExtendedFeminine Ordinal Indicator ª
1710xAB02530b10101011&#171;«ExtendedLeft-Pointing Double Angle Quotation Mark «
1720xAC02540b10101100&#172;¬ExtendedNot Sign ¬
1730xAD02550b10101101&#173;­ExtendedSoft Hyphen
1740xAE02560b10101110&#174;®ExtendedRegistered Sign ®
1750xAF02570b10101111&#175;¯ExtendedMacron ¯
1760xB002600b10110000&#176;°ExtendedDegree Sign °
1770xB102610b10110001&#177;±ExtendedPlus-Minus Sign ±
1780xB202620b10110010&#178;²ExtendedSuperscript Two ²
1790xB302630b10110011&#179;³ExtendedSuperscript Three ³
1800xB402640b10110100&#180;´ExtendedAcute Accent ´
1810xB502650b10110101&#181;µExtendedMicro Sign µ
1820xB602660b10110110&#182;ExtendedPilcrow Sign ¶
1830xB702670b10110111&#183;·ExtendedMiddle Dot ·
1840xB802700b10111000&#184;¸ExtendedCedilla ¸
1850xB902710b10111001&#185;¹ExtendedSuperscript One ¹
1860xBA02720b10111010&#186;ºExtendedMasculine Ordinal Indicator º
1870xBB02730b10111011&#187;»ExtendedRight-Pointing Double Angle Quotation Mark »
1880xBC02740b10111100&#188;¼ExtendedVulgar Fraction One Quarter ¼
1890xBD02750b10111101&#189;½ExtendedVulgar Fraction One Half ½
1900xBE02760b10111110&#190;¾ExtendedVulgar Fraction Three Quarters ¾
1910xBF02770b10111111&#191;¿ExtendedInverted Question Mark ¿
1920xC003000b11000000&#192;ÀExtendedLatin Capital Letter A with Grave À
1930xC103010b11000001&#193;ÁExtendedLatin Capital Letter A with Acute Á
1940xC203020b11000010&#194;ÂExtendedLatin Capital Letter A with Circumflex Â
1950xC303030b11000011&#195;ÃExtendedLatin Capital Letter A with Tilde Ã
1960xC403040b11000100&#196;ÄExtendedLatin Capital Letter A with Diaeresis Ä
1970xC503050b11000101&#197;ÅExtendedLatin Capital Letter A with Ring Above Å
1980xC603060b11000110&#198;ÆExtendedLatin Capital Letter AE Æ
1990xC703070b11000111&#199;ÇExtendedLatin Capital Letter C with Cedilla Ç
2000xC803100b11001000&#200;ÈExtendedLatin Capital Letter E with Grave È
2010xC903110b11001001&#201;ÉExtendedLatin Capital Letter E with Acute É
2020xCA03120b11001010&#202;ÊExtendedLatin Capital Letter E with Circumflex Ê
2030xCB03130b11001011&#203;ËExtendedLatin Capital Letter E with Diaeresis Ë
2040xCC03140b11001100&#204;ÌExtendedLatin Capital Letter I with Grave Ì
2050xCD03150b11001101&#205;ÍExtendedLatin Capital Letter I with Acute Í
2060xCE03160b11001110&#206;ÎExtendedLatin Capital Letter I with Circumflex Î
2070xCF03170b11001111&#207;ÏExtendedLatin Capital Letter I with Diaeresis Ï
2080xD003200b11010000&#208;ÐExtendedLatin Capital Letter Eth Ð
2090xD103210b11010001&#209;ÑExtendedLatin Capital Letter N with Tilde Ñ
2100xD203220b11010010&#210;ÒExtendedLatin Capital Letter O with Grave Ò
2110xD303230b11010011&#211;ÓExtendedLatin Capital Letter O with Acute Ó
2120xD403240b11010100&#212;ÔExtendedLatin Capital Letter O with Circumflex Ô
2130xD503250b11010101&#213;ÕExtendedLatin Capital Letter O with Tilde Õ
2140xD603260b11010110&#214;ÖExtendedLatin Capital Letter O with Diaeresis Ö
2150xD703270b11010111&#215;×ExtendedMultiplication Sign ×
2160xD803300b11011000&#216;ØExtendedLatin Capital Letter O with Stroke Ø
2170xD903310b11011001&#217;ÙExtendedLatin Capital Letter U with Grave Ù
2180xDA03320b11011010&#218;ÚExtendedLatin Capital Letter U with Acute Ú
2190xDB03330b11011011&#219;ÛExtendedLatin Capital Letter U with Circumflex Û
2200xDC03340b11011100&#220;ÜExtendedLatin Capital Letter U with Diaeresis Ü
2210xDD03350b11011101&#221;ÝExtendedLatin Capital Letter Y with Acute Ý
2220xDE03360b11011110&#222;ÞExtendedLatin Capital Letter Thorn Þ
2230xDF03370b11011111&#223;ßExtendedLatin Small Letter Sharp S ß
2240xE003400b11100000&#224;àExtendedLatin Small Letter A with Grave à
2250xE103410b11100001&#225;áExtendedLatin Small Letter A with Acute á
2260xE203420b11100010&#226;âExtendedLatin Small Letter A with Circumflex â
2270xE303430b11100011&#227;ãExtendedLatin Small Letter A with Tilde ã
2280xE403440b11100100&#228;äExtendedLatin Small Letter A with Diaeresis ä
2290xE503450b11100101&#229;åExtendedLatin Small Letter A with Ring Above å
2300xE603460b11100110&#230;æExtendedLatin Small Letter AE æ
2310xE703470b11100111&#231;çExtendedLatin Small Letter C with Cedilla ç
2320xE803500b11101000&#232;èExtendedLatin Small Letter E with Grave è
2330xE903510b11101001&#233;éExtendedLatin Small Letter E with Acute é
2340xEA03520b11101010&#234;êExtendedLatin Small Letter E with Circumflex ê
2350xEB03530b11101011&#235;ëExtendedLatin Small Letter E with Diaeresis ë
2360xEC03540b11101100&#236;ìExtendedLatin Small Letter I with Grave ì
2370xED03550b11101101&#237;íExtendedLatin Small Letter I with Acute í
2380xEE03560b11101110&#238;îExtendedLatin Small Letter I with Circumflex î
2390xEF03570b11101111&#239;ïExtendedLatin Small Letter I with Diaeresis ï
2400xF003600b11110000&#240;ðExtendedLatin Small Letter Eth ð
2410xF103610b11110001&#241;ñExtendedLatin Small Letter N with Tilde ñ
2420xF203620b11110010&#242;òExtendedLatin Small Letter O with Grave ò
2430xF303630b11110011&#243;óExtendedLatin Small Letter O with Acute ó
2440xF403640b11110100&#244;ôExtendedLatin Small Letter O with Circumflex ô
2450xF503650b11110101&#245;õExtendedLatin Small Letter O with Tilde õ
2460xF603660b11110110&#246;öExtendedLatin Small Letter O with Diaeresis ö
2470xF703670b11110111&#247;÷ExtendedDivision Sign ÷
2480xF803700b11111000&#248;øExtendedLatin Small Letter O with Stroke ø
2490xF903710b11111001&#249;ùExtendedLatin Small Letter U with Grave ù
2500xFA03720b11111010&#250;úExtendedLatin Small Letter U with Acute ú
2510xFB03730b11111011&#251;ûExtendedLatin Small Letter U with Circumflex û
2520xFC03740b11111100&#252;üExtendedLatin Small Letter U with Diaeresis ü
2530xFD03750b11111101&#253;ýExtendedLatin Small Letter Y with Acute ý
2540xFE03760b11111110&#254;þExtendedLatin Small Letter Thorn þ
2550xFF03770b11111111&#255;ÿExtendedLatin Small Letter Y with Diaeresis ÿ

Character Type Legend

Control Control Characters (0-31, 127)
Printable Printable ASCII (32-126)
Ext Control Extended Control (128-159)
Extended Extended ASCII (160-255)

What is ASCII?

ASCII (American Standard Code for Information Interchange) is a character encoding standard that represents text in computers and other devices. Originally developed in the 1960s, ASCII uses 7 bits to represent 128 characters (0-127), including letters, digits, punctuation marks, and control characters.

Extended ASCII uses 8 bits to represent 256 characters (0-255), adding 128 additional characters for special symbols, accented letters, and other international characters. The Extended ASCII set varies by encoding (like ISO-8859-1 or Windows-1252), but this table shows the standard Extended ASCII character set.

Each ASCII character has multiple representations:

  • Decimal (0-255): The standard numeric representation, most commonly used in programming
  • Hexadecimal (0x00-0xFF): Base-16 representation, commonly used in memory addresses and binary data
  • Octal (000-377): Base-8 representation, less common but still used in some systems
  • Binary (0b00000000-0b11111111): Base-2 representation, showing the actual bit pattern
  • HTML Entity: The HTML representation for use in web pages (e.g., &#65; for 'A')
  • Character: The visual representation of the character itself

ASCII Character Sets

Control Characters (0-31, 127)

The first 32 characters (0-31) and character 127 are non-printable control characters used for device control and formatting. These include:

  • NUL (0): Null character, used as string terminator in C
  • HT (9): Horizontal tab
  • LF (10): Line feed (newline)
  • CR (13): Carriage return
  • ESC (27): Escape character
  • DEL (127): Delete character

Printable ASCII (32-126)

Characters 32-126 are printable ASCII characters, including:

  • Space (32): The space character
  • Punctuation (33-47, 58-64, 91-96, 123-126): Various punctuation marks
  • Digits (48-57): Numbers 0-9
  • Uppercase Letters (65-90): A-Z
  • Lowercase Letters (97-122): a-z

Extended ASCII (128-255)

Characters 128-255 are Extended ASCII characters, including:

  • Extended Control (128-159): Additional control characters (varies by encoding)
  • Extended ASCII (160-255): Special symbols, accented letters, and international characters

Common Use Cases

  • Character Encoding: Understanding how characters are represented in different number systems (decimal, hex, octal, binary) is essential for working with character encodings, file formats, and data processing.
  • String Manipulation: Converting between character codes and characters is common in programming. Functions like charCodeAt() and fromCharCode() in JavaScript use ASCII values.
  • Data Validation: Checking if characters fall within specific ranges (e.g., alphanumeric: 48-57, 65-90, 97-122) is useful for input validation and data cleaning.
  • HTML Development: HTML entities allow you to display special characters that might conflict with HTML syntax or aren't easily typed on keyboards.
  • Debugging: When debugging character-related issues, knowing the exact ASCII value helps identify problems with encoding, special characters, or control characters.
  • File Processing: Binary file formats often use specific ASCII values as delimiters, markers, or control codes. Understanding these values is crucial for parsing files correctly.
  • Network Protocols: Many network protocols use ASCII control characters (e.g., CRLF for line endings) or specific ASCII values for protocol-specific purposes.
  • Cryptography: Character encoding knowledge is important in cryptography, where characters are often converted to numeric values for mathematical operations.

Frequently Asked Questions

What's the difference between ASCII and Extended ASCII?

Standard ASCII uses 7 bits and represents 128 characters (0-127). Extended ASCII uses 8 bits and represents 256 characters (0-255). The Extended ASCII set adds 128 additional characters for special symbols, accented letters, and international characters. However, Extended ASCII encoding varies by system (ISO-8859-1, Windows-1252, etc.), while standard ASCII is universal.

Why are some characters shown as control codes instead of the actual character?

Control characters (0-31, 127) are non-printable characters used for device control and formatting. They don't have visual representations, so we show their control names (like NUL, HT, LF) instead. Character 32 (space) is shown as [SP] for clarity, though it is printable.

How do I use HTML entities in my code?

HTML entities can be used directly in HTML code. For example, &#65; displays as 'A', and &nbsp; displays as a non-breaking space. You can copy the HTML entity from the table and paste it directly into your HTML code. Some characters have named entities (like &nbsp;), while others use numeric entities (like &#65;).

What encoding does this table use for Extended ASCII?

This table shows the standard Extended ASCII character set. The actual characters displayed for codes 128-255 may vary depending on your system's character encoding (UTF-8, ISO-8859-1, Windows-1252, etc.). Modern systems typically use UTF-8, which extends beyond 255 characters and supports Unicode. The numeric values (decimal, hex, octal, binary) are universal regardless of encoding.

How do I convert between different number systems?

You can use the table to see all representations of a character. For example, the letter 'A' is:

  • Decimal: 65
  • Hexadecimal: 0x41
  • Octal: 0101
  • Binary: 0b01000001

In programming, you can convert between these using built-in functions. For example, in JavaScript: parseInt('41', 16) converts hex to decimal, and (65).toString(16) converts decimal to hex.

What are the most commonly used ASCII values?

Some of the most commonly used ASCII values include:

  • 32: Space
  • 48-57: Digits 0-9
  • 65-90: Uppercase letters A-Z
  • 97-122: Lowercase letters a-z
  • 10: Line feed (newline)
  • 13: Carriage return
  • 9: Tab
  • 0: Null terminator (used in C strings)
Can I search for characters by their description?

Yes! The search function searches across all columns including descriptions. You can search for terms like "control", "digit", "uppercase", "punctuation", etc., to find all characters matching that description. You can also search by decimal value, hex value, character, or any other field.