U+0002 "STX" START OF TEXT Unicode Character

Unicode Version 18.0

STX

U+0002 "STX" START OF TEXT is one of the original control characters defined in the ASCII standard, serving as a communication control code in data transmission protocols. Its primary function is to mark the beginning of the actual textual content within a transmitted message, following any header or control information that may have preceded it. Historically, STX was used in systems like the American National Standards Institute (ANSI) X3.28 and the IBM Binary Synchronous Communications protocol to help receivers identify where the meaningful data starts, ensuring that metadata such as addressing or synchronization markers does not interfere with the text itself. Though rarely used in modern everyday text, it remains defined in Unicode for compatibility with legacy systems and is represented as a non-printable character.

General Properties

Code Point
U+0002
Unicode 1.0 Name
Start of Text
Alias
START OF TEXT (control)
STX (abbreviation)

Encodings

HTML Decimal Encoding

HTML Hex Encoding

UTF-8 Encoding
0x02
UTF-16 Encoding
0x0002
UTF-32 Encoding
0x00000002
C/C++/Java Escape
\u0002