Star operator (⋆) is the Unicode character at U+22C6 in Mathematical Operators. Official name: STAR OPERATOR — a math star used for products, special operations, and academic notation.
Remember
Character ⋆
Unicode U+22C6
Named entity ☆ (also ⋆)
Hex entity ⋆
Decimal ⋆
CSS escape \22C6
Not the same ★ · ☆ · ≛
Prefer ☆ in HTML markup. Numeric forms and typing ⋆ in UTF-8 also work. For a filled rating star, use ★ (★) instead.
Using Named Entity: ⋆
Using Hex Code: ⋆
Using HTML Code: ⋆
Using CSS Entity: ⋆
Typed directly: ⋆
Notation: A ⋆ B
How It Works
1. Named:☆ (or ⋆) is the clearest HTML form for U+22C6.
2. Hex:U+22C6 → ⋆ in HTML. Same glyph as the named entity.
3. Decimal: same code point as 8902 → ⋆. Same glyph as hex and named.
4. CSS: use \22C6 in content (not an HTML entity). #point::after appends that ⋆ after the paragraph text.
5. Typed / notation: paste ⋆ in UTF-8, or write A ☆ B for a short math label.
Pitfalls & Tips
Common mistakes when working with U+22C6.
vs ★
Not a filled rating star
U+2605 (★, ★) is for UI and ratings. U+22C6 is a mathematical operator — prefer ☆ for math.
vs ☆
Not an outlined star
☆ (U+2606) is a white / hollow star for decoration. ⋆ is thinner and meant for formulas.
Name
Do not confuse ☆ with ★
☆ → ⋆ (operator). ★ → ★ (filled star). The trailing f matters.
Fonts
Needs math symbol coverage
Some UI fonts omit Mathematical Operators. Prefer a stack that includes a math or symbols font if the glyph must always show.
CSS vs HTML
Do not mix escapes
\22C6 belongs in CSS strings. ☆ / ⋆ / ⋆ belong in HTML.
A11y
Name the operator in context
Screen readers may announce this unevenly. Prefer nearby plain-language text such as “star product” when the operator carries meaning.
Compatibility
Browser Support
Star operator (U+22C6) and its entity forms (☆, ⋆, ⋆, CSS \\22C6) are supported in all mainstream browsers. Visible glyphs depend on Mathematical Operators font coverage.
✓ Universal support
Star Operator (⋆)
Encode with named, hex, decimal, CSS escape, or type the character — same code point everywhere encoding is supported.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerAll versions
Yes
U+22C6 / ☆Full support
Bottom line: Prefer ☆ in HTML. Use \\22C6 only inside CSS content. Do not confuse with ★ (★).
Remember
Key Takeaways
Unicode: star operator is U+22C6 (decimal 8902) — glyph ⋆.
HTML: prefer ☆ — also ⋆ / ⋆ / ⋆.
CSS: use \22C6 inside content for generated text.
Meaning:⋆ is a math operator — not ★ (★), not ☆.
Use ☆ (named), ⋆ (hex), ⋆ (decimal), type ⋆ directly in UTF-8, or the CSS escape \22C6 in content. Prefer ☆ in normal HTML.
U+22C6 (STAR OPERATOR). Hex 22C6, decimal 8902. It belongs to Mathematical Operators (U+2200–U+22FF).
Yes. Use ☆ (or the alias ⋆). Numeric forms ⋆ and ⋆ also work.
No. ⋆ is U+22C6 (☆, math star operator). ★ is U+2605 (★). ☆ is U+2606 (white / outlined star).
Use it for mathematical star products, special operators, and academic notation — not as a substitute for a filled rating star ★ or an outlined star ☆.
HTML entities (☆, ⋆, or ⋆) go in markup. The CSS escape \22C6 goes in stylesheet strings (usually content on ::before/::after).
🤔
Did you know?
Star operator is Unicode U+22C6 (decimal 8902) — glyph ⋆ in Mathematical Operators (U+2200–U+22FF). HTML5 names it ☆ (also ⋆). Official name: STAR OPERATOR. Do not confuse with black star U+2605 (★, ★) or white star U+2606 (☆).