HTML Entity for Lowercase O Dot Below (ọ)

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

What Is the Lowercase O Dot Below Entity?

Lowercase o with dot below (ọ) is the Unicode character at U+1ECD in Latin Extended Additional. Official name: LATIN SMALL LETTER O WITH DOT BELOW — the letter o with a single dot under it. Common in Yoruba and Igbo.

Remember
Character     ọ
Unicode       U+1ECD
Hex entity    ọ
Decimal       ọ
CSS escape    \1ECD
Named entity  (none)
Capital       Ọ (U+1ECC)
Not the same  o · ȯ (dot above) · ö (ö)

Prefer ọ or ọ in HTML when you need an entity. You can also type ọ in a UTF-8 document.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Hex entityọHTML markup
Decimal entityọHTML markup
Direct characterọHTML text (UTF-8)
CSS escape\1ECDStylesheet content
Named entity—Not defined in HTML5

When to Use Which

SituationUse
Need an entity in HTML sourceọ or ọ
Yoruba / Igbo textọ (e.g. ọkọ)
Ordinary letter oType o (U+006F) — not U+1ECD
O with dot above (ȯ)O Dot Above — not this character
Uppercase O with dot belowỌ (U+1ECC) via Ọ / Ọ
Generated text via ::before / ::aftercontent: "\1ECD"
Looking for a named entityDoes not exist — use numeric form

Live Preview

Glyph alone, in a language sample, and next to related forms.

Glyph ọ
Large glyph ọ
Sample ọkọ · Yoruba letter
Compared ọ   o   ȯ   ö   Ọ
With entities Hex: ọ | Decimal: ọ

Complete HTML Example

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

Hex + Decimal + CSS + Typed

Four ways to display ọ in HTML and CSS.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Lowercase O Dot Below (ọ) in HTML</title>
  <style>
    #point::after {
      content: "\1ECD";
    }
  </style>
</head>
<body>
  <p>Built with Hex: &#x1ECD;</p>
  <p>Built with Decimal: &#7885;</p>
  <p id="point">Built with CSS: </p>
  <p>Typed: ọ</p>
  <p lang="yo">Yoruba: &#x1ECD;k&#x1ECD;</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+1ECD → &#x1ECD; in HTML. The browser turns it into ọ.

2. Decimal: same code point as 7885 → &#7885;. Same result as hex.

3. CSS: use \1ECD in content (not an HTML entity). #point::after appends ọ.

4. Typed: paste ọ in a UTF-8 document for Yoruba or Igbo text. There is no named entity — numeric form is required when you need an entity.

Pitfalls & Tips

Common mistakes when working with lowercase o with dot below.

Named?

No named entity

HTML5 does not define a named entity for U+1ECD. Use &#x1ECD; or &#7885;.

Above

Not dot above

ȯ (U+022F) has the dot above — see O Dot Above. ọ has the dot below.

ö

Not &ouml;

ö has two dots above (diaeresis). ọ has one dot below — different letters.

Fonts

Need Extended Additional coverage

Some fonts omit Latin Extended Additional. Prefer a font that includes U+1ECD for reliable glyphs.

CSS

Pad the CSS escape

Prefer \1ECD (four hex digits). Ending the escape cleanly avoids swallowing the next character if it is a hex digit.

CSS vs HTML

Do not mix escapes

\1ECD belongs in CSS strings. &#x1ECD; / &#7885; belong in HTML.

Semicolon

End references

Always finish entities with ; — write &#x1ECD;, not &#x1ECD.

Browser Support

Lowercase o with dot below (U+1ECD) and its entity forms (&#x1ECD;, &#7885;, CSS \\1ECD) are supported in all mainstream browsers. Visible glyphs depend on Latin Extended Additional font coverage.

✓ Universal support

Lowercase O Dot Below (&#x1ECD;)

Encode with hex, decimal, CSS escape, or type the character — same code point 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+1ECD Full support

Bottom line: Prefer &#x1ECD; or &#7885; in HTML when encoding must be explicit, and \\1ECD only inside CSS content. There is no named entity.

Key Takeaways

  • Unicode: lowercase o with dot below is U+1ECD (decimal 7885) — glyph ọ.
  • HTML: use &#x1ECD; or &#7885; — no named entity.
  • CSS: use \1ECD inside content for generated text.
  • Watch out: ọ ≠ ȯ (dot above) ≠ &ouml; ≠ plain o.

One line: U+1ECD → &#x1ECD; / &#7885; / CSS \1ECD (no named entity).

Frequently Asked Questions

Use &#x1ECD; (hex), &#7885; (decimal), type ọ in UTF-8, or the CSS escape \1ECD in content. There is no HTML5 named entity for U+1ECD.
U+1ECD (LATIN SMALL LETTER O WITH DOT BELOW). Hex 1ECD, decimal 7885. It belongs to Latin Extended Additional (U+1E00–U+1EFF).
No. HTML5 does not define a named entity for this character. Use numeric references like &#7885; or &#x1ECD; when you need an entity form.
Use it for Yoruba, Igbo, and other West African languages that need ọ. Prefer plain o for ordinary English words.
HTML entities (&#7885; or &#x1ECD;) go in markup. The CSS escape \1ECD goes in stylesheet strings (usually content on ::before/::after).
No. U+1ECD has a single dot below. Dot above is U+022F (ȯ). ö (U+00F6, &ouml;) has two dots above (diaeresis).

Did you know?

Lowercase o with dot below is Unicode U+1ECD (decimal 7885) — LATIN SMALL LETTER O WITH DOT BELOW in Latin Extended Additional. HTML5 has no named entity for it — use &#x1ECD; or &#7885;. Capital is U+1ECC (Ọ). Common in Yoruba and Igbo orthographies.

Next: Lowercase O Double Acute

Learn the HTML entity for lowercase o with double acute (ő).

Lowercase O double acute 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