U+0006 "ACK" ACKNOWLEDGE Unicode Character

Unicode Version 17.0

ACK

U+0006 "ACK" ACKNOWLEDGE is a control character originally defined in the ASCII standard as a communication protocol signal used in data transmission. It is sent by a receiving device to indicate that it has successfully received and processed a previous message or data block, serving as a positive acknowledgment to the sender. In modern contexts, this character is rarely used in visible text and is primarily encountered in low level networking or telecommunications systems, where it helps ensure reliable data flow. Its inclusion in Unicode preserves historical encoding standards while maintaining compatibility with legacy equipment and protocols.

General Properties

Code Point U+0006
Version Added 1.1
Unicode 1.0 Name Acknowledge
Block Basic Latin
General Category Control
Canonical Combining Class Not Reordered
Bidirectional Class Boundary Neutral
Alias ACK (abbreviation)
ACKNOWLEDGE (control)

Encodings

HTML Decimal Encoding 
HTML Hex Encoding 
UTF-8 Encoding 0x06
UTF-16 Encoding 0x0006
UTF-32 Encoding 0x00000006
C/C++/Java Escape \u0006

Unicode Properties

NFC Quick Check Yes
NFD Quick Check Yes
NFKC Quick Check Yes
NFKD Quick Check Yes
Numeric Type None
Numeric Value NaN
Line Break Combining Mark
Script Common
Script Extensions Common
Indic Syllabic Category Other
Vertical Orientation Rotated
Grapheme Cluster Break Control
Word Break Other
Sentence Break Other