Lowercase o with macron (ō) is the Unicode character at U+014D in Latin Extended-A. Official name: LATIN SMALL LETTER O WITH MACRON — the letter o with a macron (¯). It marks a long o in Latin and appears in Māori and Hawaiian.
Remember
Character ō
Unicode U+014D
Named entity ō
Hex entity ō
Decimal ō
CSS escape \014D
Capital Ō (Ō)
Not the same o · ö (ö) · ó (ó)
Prefer ō in HTML. Alternatives: ō, ō, or type ō in a UTF-8 document.
Built with Named: ō
Built with Hex: ō
Built with Decimal: ō
Built with CSS: ō
Typed: ō
Māori: kōkako, kōrero
How It Works
1. Named:ō is the HTML5 name for U+014D → ō. Prefer this in markup.
2. Hex:ō inserts the same code point. Same visual as named.
3. Decimal: same code point as 333 → ō.
4. CSS: use \014D in content (not an HTML entity). #point::after appends ō.
5. Typed + sample: paste ō in UTF-8, or use ō in words like kōkako.
Pitfalls & Tips
Common mistakes when working with lowercase o with macron.
Name
Prefer ō
The named entity is clearer than inventing names — use ō for U+014D in HTML.
Case
ō ≠ Ō
Named entities are case-sensitive. Lowercase is ō; uppercase is Ō.
o
Not plain o
Plain o is U+006F. In Māori and Latin, ō marks length — do not replace it with short o.
Look-alikes
Not ö or ó
ö (ö) is a diaeresis. ó (ó) is a single acute — neither is a macron.
CSS
Pad the CSS escape
Prefer \014D (four hex digits). A short \14D can swallow the next hex digit if one follows immediately.
CSS vs HTML
Do not mix escapes
\014D belongs in CSS strings. ō / ō / ō belong in HTML.
Semicolon
End references
Always finish entities with ; — write ō, not &omacr.
Compatibility
Browser Support
Lowercase o with macron (U+014D) and its entity forms (ō, ō, ō, CSS \\014D) are supported in all mainstream browsers. Visible glyphs depend on Latin Extended-A font coverage.
✓ Universal support
Lowercase O Macron (ō)
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+014DFull support
Bottom line: Prefer ō in HTML. Use ō / ō when numeric form is required, and \\014D only inside CSS content.
Remember
Key Takeaways
Unicode: lowercase o with macron is U+014D (decimal 333) — glyph ō.
HTML: prefer ō — also ō / ō / type ō.
Prefer ō (named). You can also use ō (hex), ō (decimal), type ō in UTF-8, or the CSS escape \014D in content.
U+014D (LATIN SMALL LETTER O WITH MACRON). Hex 14D, decimal 333. It belongs to Latin Extended-A (U+0100–U+017F).
Yes. HTML5 defines ō for ō. The capital form is Ō (Ō, U+014C) — names are case-sensitive.
Use it for Māori (kōkako), Hawaiian (kōkua), Latin long o, and linguistic notation. Prefer plain o for ordinary English words.
HTML entities (ō, ō, or ō) go in markup. The CSS escape \014D goes in stylesheet strings (usually content on ::before/::after).
No. ō (U+014D) has a macron (¯). ö (U+00F6, ö) has a diaeresis. ó (U+00F3, ó) has a single acute.
🤔
Did you know?
Lowercase o with macron is Unicode U+014D (decimal 333) — LATIN SMALL LETTER O WITH MACRON in Latin Extended-A. HTML5 provides ō — the most readable form. Capital is Ō (Ō, U+014C). Marks a long o in Latin and appears in Māori and Hawaiian orthography.