0000 <control> = NULL U+0000, character , decimal 0, hex 0x00, octal \000, binary 00000000 UTF-8: 0x00 0001 <control> = START OF HEADING U+0001, character , decimal 1, hex 0x01, octal \001, binary 00000001 UTF-8: 0x01 0002 <control> = START OF TEXT U+0002, character , decimal 2, hex 0x02, octal \002, binary 00000010 UTF-8: 0x02 0003 <control> = END OF TEXT U+0003, character , decimal 3, hex 0x03, octal \003, binary 00000011 UTF-8: 0x03 0004 <control> = END OF TRANSMISSION U+0004, character , decimal 4, hex 0x04, octal \004, binary 00000100 UTF-8: 0x04 0005 <control> = ENQUIRY U+0005, character , decimal 5, hex 0x05, octal \005, binary 00000101 UTF-8: 0x05 0006 <control> = ACKNOWLEDGE U+0006, character , decimal 6, hex 0x06, octal \006, binary 00000110 UTF-8: 0x06 0007 <control> = BELL U+0007, character , decimal 7, hex 0x07, octal \007, binary 00000111 UTF-8: 0x07 0008 <control> = BACKSPACE U+0008, character , decimal 8, hex 0x08, octal \010, binary 00001000 UTF-8: 0x08 0009 <control> = CHARACTER TABULATION = horizontal tabulation (HT) = tab U+0009, character , decimal 9, hex 0x09, octal \011, binary 00001001 UTF-8: 0x09 000A <control> = LINE FEED (LF) = new line (NL) = end of line (EOL) U+000A, character , decimal 10, hex 0x0A, octal \012, binary 00001010 UTF-8: 0x0a 000B <control> = LINE TABULATION = vertical tabulation (VT) U+000B, character , decimal 11, hex 0x0B, octal \013, binary 00001011 UTF-8: 0x0b 000C <control> = FORM FEED (FF) U+000C, character , decimal 12, hex 0x0C, octal \014, binary 00001100 UTF-8: 0x0c 000D <control> = CARRIAGE RETURN (CR) U+000D, character , decimal 13, hex 0x0D, octal \015, binary 00001101 UTF-8: 0x0d 000E <control> = SHIFT OUT * known as LOCKING-SHIFT ONE in 8-bit environments U+000E, character , decimal 14, hex 0x0E, octal \016, binary 00001110 UTF-8: 0x0e 000F <control> = SHIFT IN * known as LOCKING-SHIFT ZERO in 8-bit environments U+000F, character , decimal 15, hex 0x0F, octal \017, binary 00001111 UTF-8: 0x0f 0010 <control> = DATA LINK ESCAPE U+0010, character , decimal 16, hex 0x10, octal \020, binary 00010000 UTF-8: 0x10 0011 <control> = DEVICE CONTROL ONE U+0011, character , decimal 17, hex 0x11, octal \021, binary 00010001 UTF-8: 0x11 0012 <control> = DEVICE CONTROL TWO U+0012, character , decimal 18, hex 0x12, octal \022, binary 00010010 UTF-8: 0x12 0013 <control> = DEVICE CONTROL THREE U+0013, character , decimal 19, hex 0x13, octal \023, binary 00010011 UTF-8: 0x13 0014 <control> = DEVICE CONTROL FOUR U+0014, character , decimal 20, hex 0x14, octal \024, binary 00010100 UTF-8: 0x14 0015 <control> = NEGATIVE ACKNOWLEDGE U+0015, character , decimal 21, hex 0x15, octal \025, binary 00010101 UTF-8: 0x15 0016 <control> = SYNCHRONOUS IDLE U+0016, character , decimal 22, hex 0x16, octal \026, binary 00010110 UTF-8: 0x16 0017 <control> = END OF TRANSMISSION BLOCK U+0017, character , decimal 23, hex 0x17, octal \027, binary 00010111 UTF-8: 0x17 0018 <control> = CANCEL U+0018, character , decimal 24, hex 0x18, octal \030, binary 00011000 UTF-8: 0x18 0019 <control> = END OF MEDIUM U+0019, character , decimal 25, hex 0x19, octal \031, binary 00011001 UTF-8: 0x19 001A <control> = SUBSTITUTE x (replacement character - FFFD) U+001A, character , decimal 26, hex 0x1A, octal \032, binary 00011010 UTF-8: 0x1a 001B <control> = ESCAPE U+001B, character , decimal 27, hex 0x1B, octal \033, binary 00011011 UTF-8: 0x1b 001C <control> = INFORMATION SEPARATOR FOUR = file separator (FS) U+001C, character , decimal 28, hex 0x1C, octal \034, binary 00011100 UTF-8: 0x1c 001D <control> = INFORMATION SEPARATOR THREE = group separator (GS) U+001D, character , decimal 29, hex 0x1D, octal \035, binary 00011101 UTF-8: 0x1d 001E <control> = INFORMATION SEPARATOR TWO = record separator (RS) U+001E, character , decimal 30, hex 0x1E, octal \036, binary 00011110 UTF-8: 0x1e 001F <control> = INFORMATION SEPARATOR ONE = unit separator (US) U+001F, character , decimal 31, hex 0x1F, octal \037, binary 00011111 UTF-8: 0x1f 0020 SPACE * sometimes considered a control code * other space characters: 2000-200A x (no-break space - 00A0) x (zero width space - 200B) x (narrow no-break space - 202F) x (word joiner - 2060) x (ideographic space - 3000) x (zero width no-break space - FEFF) U+0020, character , decimal 32, hex 0x20, octal \040, binary 00100000 UTF-8: 0x20 007F <control> = DELETE U+007F, character , decimal 127, hex 0x7F, octal \177, binary 01111111 UTF-8: 0x7f 0080 <control> U+0080, character , decimal 128, hex 0x80, octal \200, binary 10000000 UTF-8: 0xc2 0x80 0081 <control> U+0081, character , decimal 129, hex 0x81, octal \201, binary 10000001 UTF-8: 0xc2 0x81 0082 <control> = BREAK PERMITTED HERE x (zero width space - 200B) U+0082, character , decimal 130, hex 0x82, octal \202, binary 10000010 UTF-8: 0xc2 0x82 0083 <control> = NO BREAK HERE x (word joiner - 2060) U+0083, character , decimal 131, hex 0x83, octal \203, binary 10000011 UTF-8: 0xc2 0x83 0084 <control> * formerly known as INDEX U+0084, character , decimal 132, hex 0x84, octal \204, binary 10000100 UTF-8: 0xc2 0x84 0085 <control> = NEXT LINE (NEL) U+0085, character , decimal 133, hex 0x85, octal \205, binary 10000101 UTF-8: 0xc2 0x85 0086 <control> = START OF SELECTED AREA U+0086, character , decimal 134, hex 0x86, octal \206, binary 10000110 UTF-8: 0xc2 0x86 0087 <control> = END OF SELECTED AREA U+0087, character , decimal 135, hex 0x87, octal \207, binary 10000111 UTF-8: 0xc2 0x87 0088 <control> = CHARACTER TABULATION SET U+0088, character , decimal 136, hex 0x88, octal \210, binary 10001000 UTF-8: 0xc2 0x88 0089 <control> = CHARACTER TABULATION WITH JUSTIFICATION U+0089, character , decimal 137, hex 0x89, octal \211, binary 10001001 UTF-8: 0xc2 0x89 008A <control> = LINE TABULATION SET U+008A, character , decimal 138, hex 0x8A, octal \212, binary 10001010 UTF-8: 0xc2 0x8a 008B <control> = PARTIAL LINE FORWARD U+008B, character , decimal 139, hex 0x8B, octal \213, binary 10001011 UTF-8: 0xc2 0x8b 008C <control> = PARTIAL LINE BACKWARD U+008C, character , decimal 140, hex 0x8C, octal \214, binary 10001100 UTF-8: 0xc2 0x8c 008D <control> = REVERSE LINE FEED U+008D, character , decimal 141, hex 0x8D, octal \215, binary 10001101 UTF-8: 0xc2 0x8d 008E <control> = SINGLE SHIFT TWO U+008E, character , decimal 142, hex 0x8E, octal \216, binary 10001110 UTF-8: 0xc2 0x8e 008F <control> = SINGLE SHIFT THREE U+008F, character , decimal 143, hex 0x8F, octal \217, binary 10001111 UTF-8: 0xc2 0x8f 0090 <control> = DEVICE CONTROL STRING U+0090, character , decimal 144, hex 0x90, octal \220, binary 10010000 UTF-8: 0xc2 0x90 0091 <control> = PRIVATE USE ONE U+0091, character , decimal 145, hex 0x91, octal \221, binary 10010001 UTF-8: 0xc2 0x91 0092 <control> = PRIVATE USE TWO U+0092, character , decimal 146, hex 0x92, octal \222, binary 10010010 UTF-8: 0xc2 0x92 0093 <control> = SET TRANSMIT STATE U+0093, character , decimal 147, hex 0x93, octal \223, binary 10010011 UTF-8: 0xc2 0x93 0094 <control> = CANCEL CHARACTER U+0094, character , decimal 148, hex 0x94, octal \224, binary 10010100 UTF-8: 0xc2 0x94 0095 <control> = MESSAGE WAITING U+0095, character , decimal 149, hex 0x95, octal \225, binary 10010101 UTF-8: 0xc2 0x95 0096 <control> = START OF GUARDED AREA U+0096, character , decimal 150, hex 0x96, octal \226, binary 10010110 UTF-8: 0xc2 0x96 0097 <control> = END OF GUARDED AREA U+0097, character , decimal 151, hex 0x97, octal \227, binary 10010111 UTF-8: 0xc2 0x97 0098 <control> = START OF STRING U+0098, character , decimal 152, hex 0x98, octal \230, binary 10011000 UTF-8: 0xc2 0x98 0099 <control> U+0099, character , decimal 153, hex 0x99, octal \231, binary 10011001 UTF-8: 0xc2 0x99 009A <control> = SINGLE CHARACTER INTRODUCER U+009A, character , decimal 154, hex 0x9A, octal \232, binary 10011010 UTF-8: 0xc2 0x9a 009B <control> = CONTROL SEQUENCE INTRODUCER U+009B, character , decimal 155, hex 0x9B, octal \233, binary 10011011 UTF-8: 0xc2 0x9b 009C <control> = STRING TERMINATOR U+009C, character , decimal 156, hex 0x9C, octal \234, binary 10011100 UTF-8: 0xc2 0x9c 009D <control> = OPERATING SYSTEM COMMAND U+009D, character , decimal 157, hex 0x9D, octal \235, binary 10011101 UTF-8: 0xc2 0x9d 009E <control> = PRIVACY MESSAGE U+009E, character , decimal 158, hex 0x9E, octal \236, binary 10011110 UTF-8: 0xc2 0x9e 009F <control> = APPLICATION PROGRAM COMMAND U+009F, character , decimal 159, hex 0x9F, octal \237, binary 10011111 UTF-8: 0xc2 0x9f 1806 MONGOLIAN TODO SOFT HYPHEN * not a format control character, but simply a hyphen for Todo * also used in the Hudum (modern Mongolian) writing system x (soft hyphen - 00AD) U+1806, character ᠆, decimal 6150, hex 0x1806, octal \14006, binary 1100000000110 UTF-8: 0xe1 0xa0 0x86 200B ZERO WIDTH SPACE * commonly abbreviated ZWSP * this character is intended for invisible word separation and for line break control; it has no width, but its presence between two characters does not prevent increased letter spacing in justification U+200B, character , decimal 8203, hex 0x200B, octal \20013, binary 10000000001011 UTF-8: 0xe2 0x80 0x8b 2388 HELM SYMBOL = control x (wheel of dharma - 2638) U+2388, character ⎈, decimal 9096, hex 0x2388, octal \21610, binary 10001110001000 UTF-8: 0xe2 0x8e 0x88 2411 SYMBOL FOR DEVICE CONTROL ONE U+2411, character ␑, decimal 9233, hex 0x2411, octal \22021, binary 10010000010001 UTF-8: 0xe2 0x90 0x91 2412 SYMBOL FOR DEVICE CONTROL TWO U+2412, character ␒, decimal 9234, hex 0x2412, octal \22022, binary 10010000010010 UTF-8: 0xe2 0x90 0x92 2413 SYMBOL FOR DEVICE CONTROL THREE U+2413, character ␓, decimal 9235, hex 0x2413, octal \22023, binary 10010000010011 UTF-8: 0xe2 0x90 0x93 2414 SYMBOL FOR DEVICE CONTROL FOUR U+2414, character ␔, decimal 9236, hex 0x2414, octal \22024, binary 10010000010100 UTF-8: 0xe2 0x90 0x94 FFFD REPLACEMENT CHARACTER * used to replace an incoming character whose value is unknown or unrepresentable in Unicode * compare the use of 001A as a control character to indicate the substitute function x (uncertainty sign - 2BD1) x (negative squared question mark - 1FBC4) U+FFFD, character �, decimal 65533, hex 0xFFFD, octal \177775, binary 1111111111111101 UTF-8: 0xf0 0x8f 0xbf 0xbd 1F39A LEVEL SLIDER = level control U+1F39A, character 🎚, decimal 127898, hex 0x1F39A, octal \371632, binary 11111001110011010 UTF-8: 0xf0 0x9f 0x8e 0x9a 1F39B CONTROL KNOBS = audio control U+1F39B, character 🎛, decimal 127899, hex 0x1F39B, octal \371633, binary 11111001110011011 UTF-8: 0xf0 0x9f 0x8e 0x9b 1F3AE VIDEO GAME = video game controller U+1F3AE, character 🎮, decimal 127918, hex 0x1F3AE, octal \371656, binary 11111001110101110 UTF-8: 0xf0 0x9f 0x8e 0xae 1F6C2 PASSPORT CONTROL U+1F6C2, character 🛂, decimal 128706, hex 0x1F6C2, octal \373302, binary 11111011011000010 UTF-8: 0xf0 0x9f 0x9b 0x82