fsymbols
Loading symbols…
››
𝒐

mathematical bold italic small o

Mathematical Bold Italic Small O

𝒐 is the math bold italic o: a lowercase Latin letter used as a distinct symbol in formulas. Its exact role comes from the equation's notation, not from the letter itself.

Text symbol
Search it as
math bold italic o · bold italic o · Unicode bold italic o
Shows up in
Anything that takes text · its shape is whatever your font draws

What 𝒐 means

It is a mathematical variable with no fixed meaning on its own. The lowercase Latin o supplies the letter; the bold italic o is a distinct math symbol, not a heavier-looking version of plain o. Some mathematical styles use bold italics for vectors or matrices, but conventions vary, so read what the equation assigns to this one.

Why does 𝒐 have its own character?

It keeps mathematical style distinctions intact in plain text. A 1999 proposal to Unicode records that mathematical and scientific publishers already used bold, italic, and script alphabets. It sought to preserve those distinctions in web-published research and plain text, where flattening the styles into ordinary letters could alter a formula.

Use it in formulas when bold italics distinguish the symbol; format ordinary words with text styling on plain Latin letters.

As decorative prose, its separate character identity can disrupt search or text conversion.

Don't confuse it with

1

Questions people ask

1

Why does 𝒐 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 𝒐

Windows (Word)
Alt+XType 1D490, then Alt+X to get 𝒐.
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 “mathematical bold italic small o”.
Linux
Ctrl+Shift+UType 1d490, then Enter or Space.
HTML
𝒐
CSS
\1D490
How do I type 𝒐 with LaTeX?
In LuaLaTeX or XeLaTeX, load `unicode-math` and use `\symbfit{o}` in math mode.
HTML/XML
Use the hexadecimal character reference `𝒐` in the markup.
Codes and encoding1 code points
HTML decimal
𝒐
HTML hex
𝒐
CSS content
content: "\1D490";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F0%9D%92%90
1
On screen
1
Code points
2
JS .length
4
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

2

Letters1,265 symbols

Fancy letters996 symbols