fsymbols
Loading symbols…
››
O

fullwidth latin capital letter o

Fullwidth Latin Capital O

47/225

O is Latin O fitted to a full-width cell to line up with East Asian text. Unicode keeps it for compatibility; vaporwave used fullwidth lettering as decoration in the 2010s.

Text symbol

What O means

It aligns Latin letters with Japanese text grids. Kana (syllabic signs) and kanji (word characters) fill square cells; fullwidth O fills one too. Japanese calls this width zenkaku, meaning fullwidth. Japan's JIS C 6226, established in 1978 and later known as JIS X 0208, included fullwidth forms in a two-byte character set, encoding each character in two bytes. Unicode kept both widths for older text. Chinese and Korean systems use the same convention.

Neutral in layout; stylized in captions.

A login can reject it where the standard-width O is expected.

Part of the collection

Who writes O

Loading…

What it means when someone sends it to you

2 readings

A fullwidth O fits the grid.

Don't confuse it with

1

Questions people ask

1

Why does O show as a box on some devices?

Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.

How to type or find O

Search it as
fullwidth O · zenkaku O · vaporwave O
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType FF2F, then AltX to get O.
Windows
⊞Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win .).
macOS
⌃Control+⌘Command+␣SpaceOpen the character viewer and search “fullwidth latin capital letter o”.
Linux
⎈Ctrl+⇧Shift+UType ff2f, then Enter or Space.
HTML
O
CSS
\FF2F
Windows Japanese IME (2024)
Choose Full-width Alphanumeric, type O, or press F9; F10 returns to half-width.
Codes and encoding1 code points
HTML decimal
O
HTML hex
O
CSS content
content: "\FF2F";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%EF%BC%AF
1
On screen
1
Code points
1
JS .length
3
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Chinese, Japanese & Korean121,370 symbols