HTML Entity for Lowercase O Circumflex (ô)

What You'll Learn
How to display the lowercase o with circumflex (ô) in HTML using named entity, hexadecimal, decimal, and CSS escape methods. This character is U+00F4 in the Latin-1 Supplement block. The circumflex (^) diacritic is used in French, Portuguese, Vietnamese, Welsh, and other languages.
Render it with ô, ô, ô, or CSS escape \00F4. The named entity ô is a readable and widely supported HTML character reference.
⚡ Quick Reference — Lowercase O Circumflex Entity
U+00F4Latin-1 Supplement
ôHexadecimal reference
ôDecimal reference
ôMost readable option
Name Value
──────────── ──────────
Unicode U+00F4
Hex code ô
HTML code ô
Named entity ô
CSS code \00F4
Meaning Latin small letter o with circumflex
Related U+00D4 = Ô (Ô)
Block Latin-1 Supplement (U+0080–U+00FF)Complete HTML Example
A simple example showing the lowercase o circumflex (ô) using hexadecimal code, decimal HTML code, the named entity, and a CSS content escape:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\00F4";
}
</style>
</head>
<body>
<p>Symbol (hex): ô</p>
<p>Symbol (decimal): ô</p>
<p>Symbol (named): ô</p>
<p id="point">Symbol (CSS): </p>
</body>
</html>🌐 Browser Support
The lowercase o circumflex (ô) and the named entity ô are supported in all modern browsers:
👀 Live Preview
See the lowercase o circumflex (ô) in language and content contexts:
🧠 How It Works
Hexadecimal Code
ô uses the Unicode hexadecimal value 00F4 to display the character. The x prefix indicates hexadecimal format.
Decimal HTML Code
ô uses the decimal Unicode value 244 to display the same character. A common method when a numeric reference is needed.
Named Entity
ô is the named entity for o circumflex—readable in source HTML and widely used for French, Portuguese, and Vietnamese content.
CSS Entity
\00F4 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.
Same visual result
All four methods produce the glyph: ô. Unicode U+00F4 sits in Latin-1 Supplement. Uppercase equivalent: U+00D4 (Ô, Ô). Do not confuse with ó (acute), ò (grave), or ö (umlaut).
Use Cases
The lowercase o circumflex (ô) is commonly used in:
Essential for correct spelling (côte, hôtel, tôt). The circumflex often marks a historical omitted letter such as s.
Used in words like avô (grandfather) and pôr where ô represents a closed o sound.
ô is a distinct vowel in the Vietnamese alphabet, as in cô, trôi, and hôm.
Dictionaries, place names, product localization, and any content requiring proper accented characters.
Lessons for French, Portuguese, Vietnamese, or Welsh showing correct spelling and pronunciation with ô.
Using the correct character (U+00F4) with proper lang attributes ensures assistive technologies pronounce content correctly.
Using \00F4 in the CSS content property to insert ô via pseudo-elements.
💡 Best Practices
Do
- Serve pages as UTF-8; you can type ô directly in UTF-8 source
- Use
ôfor readable HTML when a named form is preferred - Set
langattributes (e.g.lang="fr",lang="pt",lang="vi") on language-specific content - Use
\00F4in CSScontentwhen generating the symbol via pseudo-elements - Distinguish ô (circumflex) from ó (acute), ò (grave), and ö (umlaut)
Don’t
- Substitute plain
owhen ô is required in French or Portuguese text - Confuse ô (circumflex) with ó (acute), ò (grave), ö (umlaut), or plain o
- Confuse Vietnamese ô with ơ (o horn, as in cơm)
- Put CSS escape
\00F4in HTML text nodes - Double-encode entity references in dynamically generated HTML
Key Takeaways
The named entity is the most familiar form
ôNumeric alternatives: hex and decimal
ô ôUnicode U+00F4 — LATIN SMALL LETTER O WITH CIRCUMFLEX
Essential for French, Portuguese, and Vietnamese; uppercase is Ô (Ô)
Previous: Lowercase O Caron (ǒ) Next: Lowercase O Diaeresis Macron
❓ Frequently Asked Questions
ô (named), ô (hex), ô (decimal), or \00F4 in CSS content. In UTF-8 you can also type ô directly.U+00F4 (LATIN SMALL LETTER O WITH CIRCUMFLEX). Latin-1 Supplement block. Hex 00F4, decimal 244. Used in French, Portuguese, Vietnamese, and other languages. Uppercase form is U+00D4 (Ô).ô. You can also use ô or ô, or the CSS entity \00F4.ô is a named entity and is more readable; ô is the decimal numeric character reference. Use whichever fits your project’s style.Explore More HTML Entities!
Discover 1500+ HTML character references — letters, symbols, and more.
8 people found this page helpful
