fsymbols
Loading symbols…
››
⊙

circled dot operator

Circled Dot Operator

154/256

⊙ has no fixed meaning by itself. In matrix or LSTM formulas, odot often marks the Hadamard product; in physics diagrams, it can mark a vector coming out of the page. Check the author’s notation before treating it as multiplication.

Text symbol

What ⊙ means

Context names the operation. Between arrays, ⊙ may mean entry-by-entry multiplication, a direct product, or an author-defined operation. In diagrams, it marks an arrow aimed toward you; the related points inward.

Strictly technical; in ordinary chat, it looks like unexplained notation or a mistaken sun.

For the Sun, use ; ⊙ may be read as an operator.

Part of collections

What it means when someone sends it to you

2 readings

Hadamard, or element-wise, multiplication.

Don't confuse it with

3

Combination ideas

3
Element-wise (Hadamard) product of matrices A and B.
Field B points out of the page, toward you.
XNOR: true when x and y are the same.

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.

Collections with ⊙

12

How to type or find ⊙

Also called
odot · direct product · vector out of page
Search it as
hadamard · circumpunct · bullseye · sun · out-of-page
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 2299, then AltX 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 “circled dot operator”.
Linux
⎈Ctrl+⇧Shift+UType 2299, then Enter or Space.
HTML
⊙
CSS
\2299
LaTeX
Type \odot.
HTML
Use ⊙ or ⊙.
Codes and encoding1 code points
HTML decimal
⊙
HTML hex
⊙
CSS content
content: "\2299";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%8A%99
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

2

Maths & numbers1,835 symbols

Shapes & colours597 symbols