ETB

ASCII Character: End of Transmission Block

ASCII Code 23 · Unicode U+0017 · Hex 0x17

end-of-transmission-block etb

About the End of Transmission Block Character

ASCII code 23 (0x17) represents the End of Transmission Block (ETB) control character. This is a non-printable character defined in the original ASCII standard (1963). It belongs to the communication control group, used in data transmission protocols to manage the flow of information between devices. Control characters occupy codes 0–31 and 127 in the ASCII table and were originally designed for controlling hardware devices, managing communication links, and formatting text output. While many control characters have become obsolete with modern computing, several like LF (Line Feed), CR (Carriage Return), TAB, and ESC remain essential in everyday programming and text processing.

Encoding Details

ASCII Code 23
Hexadecimal 0x17
Octal 027
Binary 00010111
Unicode U+0017
Unicode Name END OF TRANSMISSION BLOCK
HTML Numeric 
HTML Entity
URL Escape %17
UTF-8 (Hex) 17
Quoted-Printable =17

Source Code Examples

JavaScript
// Using escape sequence
let char = '\x17';
// Using String.fromCharCode
let char2 = String.fromCharCode(23);
Python
# Using escape sequence
char = '\x17'
# Using chr()
char = chr(23)
HTML
<!-- Using HTML entity -->
&#23;
C#
// Using escape sequence
char c = '\x17';
// Using cast
char c2 = (char)23;

Navigate

Copied!