White Space

Unicode Version 18.0

White Space is a binary character classification that identifies code points rendered as blank space, including spaces, tabs, line breaks, and form feeds. These characters are used to separate words, structure text, and control layout, but they are not visible marks themselves. The classification covers a defined set of characters, such as U+0020 (space), U+0009 (horizontal tab), U+000A (line feed), and U+3000 (ideographic space), among others. Software, such as text editors and parsers, relies on this designation to handle indentation, word wrapping, and whitespace-sensitive formats. The set is carefully curated to avoid ambiguous characters like non-breaking spaces, which are excluded to preserve their special formatting functions, and it remains stable across versions to ensure consistent behavior in applications.