What 9 means
It means nine; its width is a layout choice.
9 is the wide counterpart of ordinary 9: Unicode records a compatibility mapping between them. Its traceable history is typographic. Older East Asian character encodings—systems for representing text—such as Japanese JIS X 0208 and Korean KS X 1001 displayed many East Asian characters across two columns while ASCII, the basic Latin character set, used one. Fullwidth digits could preserve that grid during text conversion.
Why was fullwidth 9 made?
To let a numeral fit an East Asian text grid.
Japanese layout guidance allows a single European numeral to sit upright in one fullwidth cell beside kana, Japanese syllabic characters, or kanji, characters borrowed from Chinese. This lets the number align with the line.
Vertical placement can change the treatment: one digit may stay upright; a multi-digit run may rotate together or use two digits written horizontally inside one vertical cell. A fullwidth 9 can suit a single-digit slot and look awkward in a Latin-style run.
How do I type fullwidth 9?
Choose a full-width alphanumeric mode in a CJK input method.
For Japanese input, the platform-specific choices are listed in How to type.
In ordinary Latin text, use 9: the fullwidth form is a separate character even though both represent nine.
Neutral and typographic, not expressive; among Latin text it can look intentional or like an accidental width-mode switch.
In a URL, ID, or form, 9 and 9 may be treated as different characters.
Part of the collection
Don't confuse it with
1Combination ideas
3Questions people ask
1Is 9 a different character from 9?
No. They denote the same number, but they are different characters; exact-match fields can distinguish them.
How to type or find 9
- Search it as
- zenkaku · fullwidth 9 · wide 9 · halfwidth 9 · hankaku · full-width number · Japanese IME
- Shows up in
- Anything that takes text · its shape is whatever your font draws
9\FF19Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.


