fsymbols
Loading symbols…
››
⋅

dot operator

Dot operator

⋅ is the dot operator, the raised multiplication dot: 2 ⋅ 3 means two times three. Between vectors it means the dot product, which gives a single number instead of another vector. It caught on partly because × is easy to mistake for the letter x.

Text symbol
Search it as
multiply · multiplication · times · multiplication dot · dot product · scalar product · inner product · centered dot
Shows up in
Anything that takes text · its shape is whatever your font draws

What ⋅ means

Usually multiplication between two expressions. In a ⋅ b, the dot separates the two factors. Between vectors it signals a dot product, also called a scalar product, whose result is a plain number rather than another vector. In abstract algebra, it can name the operation being studied, where writing ab would leave that operation invisible.

No single person invented it. Dots appear in earlier mathematical writing, but historians dispute whether some early examples meant multiplication or merely separated numbers. A 1694 letter from Johann Bernoulli uses a multiplication dot, and Leibniz explicitly promoted the dot in 1698 because × could be confused with the letter x.

Is ⋅ the same as ·?

No; they are separate characters that look almost identical. ⋅ is the mathematical dot operator. · is the middle dot, a punctuation mark whose height and spacing vary more between fonts. Use ⋅ when the text should carry mathematical meaning; use · when you mean punctuation.

The surrounding notation settles the reading better than the dot itself. Between vectors it means dot product; between units such as kg and m it joins multiplied units; in everyday writing, style guides may prefer × because readers recognise it faster.

Technical and mathematical; it signals a formula, not casual punctuation.

Don't swap in · when the text must read as mathematics rather than punctuation.

What it means when someone sends it to you

4 readings
Between two numbers
Multiply the two numbers.
Between two vectors
Take their dot product; the result is a single number.
Labelling an abstract operation
The dot names whatever operation the group or structure uses.
A raised dot in older British or Irish text
It may be a decimal point; a 1968 ruling moved decimals to the baseline, freeing the raised dot for multiplication.

Don't confuse it with

2

Combination ideas

3
Two multiplied by three.
The dot product of vectors v and w.
Units multiplied together, as in a momentum unit.

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 22C5, 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 “dot operator”.
Linux
Ctrl+Shift+UType 22c5, then Enter or Space.
HTML
⋅
CSS
\22C5
Keyboard
No standard key; Windows users can type 22C5 then Alt+X in Word, macOS users can use the Character Viewer.
LaTeX
Use `\cdot` inside math mode.
HTML
Use `⋅` or `⋅`.
CSS
Use the escape `\22C5 ` in generated content.
Codes and encoding1 code points
HTML decimal
⋅
HTML hex
⋅
CSS content
content: "\22C5";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%8B%85
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

Maths & numbers1,835 symbols