East Asian Width

Unicode Version 18.0

East Asian Width is a classification system that assigns each character to one of six categories, such as Wide, Narrow, Fullwidth, Halfwidth, Ambiguous, or Neutral, based on its typical display width in East Asian text layouts. This distinction matters because scripts like Chinese, Japanese, and Korean often use square glyphs that occupy two monospaced columns, whereas Latin letters and digits usually take one. The property helps software determine line breaking, text alignment, and cursor movement in mixed-language environments, especially when rendering legacy terminals or fixed-width grids. Ambiguous characters, like Greek or Cyrillic letters, are treated as narrow in Western contexts but may be rendered as wide in East Asian fonts, leading to potential inconsistencies. By providing a predictable reference, this system aids in achieving consistent typography and interface design across different languages and platforms, without dictating actual glyph shapes or font choices.