HTML Entity for Circled Dash (⊝)

Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+229D

What Is the Circled Dash Entity?

Circled Dash (⊝) is the Unicode character at U+229D in the Mathematical Operators block (official name: CIRCLED DASH). It shows a dash (horizontal bar) inside a circle and appears in math and formal notation.

Remember
Character     ⊝
Unicode       U+229D
Hex entity    ⊝
Decimal       ⊝
Named entity  ⊝ / ⊝
CSS escape    \229D

All of these produce the same glyph: ⊝. Prefer ⊝ or a typed ⊝ in hand-written HTML; use numeric forms when generating markup.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Direct character⊝HTML text (UTF-8)
Named entity⊝ or ⊝HTML markup
Hex entity⊝HTML markup
Decimal entity⊝HTML markup
CSS escape\229DStylesheet content

When to use which

SituationUse
Hand-written HTML⊝ or type ⊝
Generated / numeric-only markup⊝ or ⊝
Generated text via ::before / ::aftercontent: "\229D"
Circled minus (look-alike)Use ⊖ (U+2296), not ⊝
Everyday hyphen or en dashUse - or –

Live Preview

Circled Dash rendered in common writing contexts.

Inline text A ⊝ B
Large glyph ⊝
Compared ⊝   ⊖   ⊕   -
Monospace op ⊝ → circled dash
With entities Named: ⊝ | Hex: ⊝ | Decimal: ⊝

Complete HTML Example

One page that shows Circled Dash with the named entity, hex entity, decimal entity, CSS escape, and a typed character. Use View Output or open the live editor.

Named + Hex + Decimal + CSS + Typed

Five ways to produce ⊝ in a single document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Circled Dash (⊝) in HTML</title>
  <style>
    #point::after {
      content: "\229D";
    }
  </style>
</head>
<body>
  <p>Circled Dash using Named Entity: &odash;</p>
  <p>Circled Dash using Hex Code: &#x229D;</p>
  <p>Circled Dash using HTML Code: &#8861;</p>
  <p id="point">Circled Dash using CSS Entity: </p>
  <p>Typed directly: ⊝</p>
</body>
</html>
Try It Yourself

How It Works

1. Named: &odash; (alias &circleddash;) is the HTML5 named reference for U+229D → ⊝.

2. Hex: U+229D → &#x229D; in HTML. Same glyph as the named form.

3. Decimal: same code point as 8861 → &#8861;. Same result as hex.

4. CSS: use \229D in content (not an HTML entity). #point::after appends that ⊝ after the paragraph text.

5. Typed ⊝: fine in UTF-8 pages. All five lines show the same glyph.

Pitfalls & Tips

Common mistakes when working with Circled Dash entities.

Named

Use &odash;

&odash; and &circleddash; both work. Always end with ;.

CSS vs HTML

Do not mix escapes

\229D belongs in CSS. &odash; / &#x229D; / &#8861; belong in HTML.

⊝ vs ⊖

Different characters

⊝ is U+229D (circled dash). Circled minus ⊖ is U+2296.

Meaning

Math operator, not hyphen

Use ⊝ for formal notation. Use - or an en dash for ordinary ranges and lists.

Semicolon

End references

Always finish with ; — write &odash; and &#8861;, not bare forms.

Fonts

Math font coverage

Some UI fonts lack ⊝. If missing, name the operator in nearby text.

Browser Support

Circled Dash (U+229D) and its entity forms (&odash;, &circleddash;, &#x229D;, &#8861;, CSS \\229D) are supported in all mainstream browsers.

✓ Universal support

Circled Dash (⊝)

Type ⊝, or encode with named, hex, decimal, or CSS escape — same glyph everywhere encoding is supported.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+229D / entities Full support

Bottom line: Prefer &odash; or a typed ⊝ for math notation. Use decimal when generating markup, and \\229D only inside CSS content.

Key Takeaways

  • Unicode: circled dash is U+229D (decimal 8861).
  • HTML: prefer &odash; (also &circleddash;, &#x229D;, &#8861;).
  • CSS: use \229D inside content for generated text.
  • Watch out: ⊝ ≠ ⊖ (circled dash ≠ circled minus).

One line: U+229D → &odash; / &#x229D; / &#8861; / CSS \229D.

Frequently Asked Questions

Use &#x229D; (hex), &#8861; (decimal), &odash; or &circleddash; (named), or the CSS escape \229D in the content property. All render ⊝. You can also paste ⊝ directly when your file is UTF-8.
U+229D (hex 229D, decimal 8861). Unicode names it CIRCLED DASH. It belongs to the Mathematical Operators block.
Yes. Both &odash; and &circleddash; map to U+229D. Prefer &odash; in hand-written HTML; numeric forms are useful in generated markup.
⊝ (U+229D) is circled dash. ⊖ (U+2296) is circled minus — a related but different math operator with its own code point.
HTML entities (&#8861;, &#x229D;, &odash;, or &circleddash;) go in markup. The CSS escape \229D is used in stylesheets (usually in the content property of ::before/::after). Both render ⊝.
Use it in math or formal notation when you need this exact circled-dash operator. Prefer a plain hyphen or en dash for everyday text.

Did you know?

Circled dash is Unicode U+229D (decimal 8861) — official name CIRCLED DASH in the Mathematical Operators block. HTML named references are &odash; and &circleddash;. It is not circled minus (U+2296 ⊖).

Next: Circled Division Slash

Learn the HTML entity for circled division slash (⊘).

Circled Division Slash tutorial →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

8 people found this page helpful