HTML Entity for Uppercase Y Diaeresis (Ÿ)

What You'll Learn
How to display the uppercase Y with diaeresis (Ÿ) in HTML using named entity, hexadecimal, decimal, and CSS escape methods. This letter appears in French and Dutch place names such as L'Haÿ-les-Roses (where the capital form is used when fully uppercased) and in proper nouns that require the diaeresis on Y. It is U+0178 in the Latin Extended-A block.
Render it with Ÿ, Ÿ, Ÿ, or CSS escape \0178. The named entity Ÿ is often the most readable option. Do not confuse Ÿ (Y diaeresis) with plain Y (U+0059), Ŷ (Y circumflex), or ÿ (lowercase y diaeresis, ÿ).
⚡ Quick Reference — Uppercase Y Diaeresis Entity
U+0178Latin Extended-A
ŸHexadecimal reference
ŸDecimal reference
ŸMost readable option
Name Value
──────────── ──────────
Unicode U+0178
Hex code Ÿ
HTML code Ÿ
Named entity Ÿ
CSS code \0178
Meaning Latin capital letter Y with diaeresis
Also known as Y umlaut, Y diaeresis
Related U+00FF = ÿ (ÿ)
Block Latin Extended-A (U+0100–U+017F)Complete HTML Example
A simple example showing the uppercase Y diaeresis (Ÿ) using hexadecimal code, decimal HTML code, the named entity, and a CSS content escape:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\0178";
}
</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 uppercase Y diaeresis (Ÿ) and the named entity Ÿ are supported in all modern browsers:
👀 Live Preview
See the uppercase Y diaeresis (Ÿ) in French and multilingual contexts:
🧠 How It Works
Hexadecimal Code
Ÿ uses the Unicode hexadecimal value 178 to display the character. The x prefix indicates hexadecimal format.
Decimal HTML Code
Ÿ uses the decimal Unicode value 376 to display the same character. A common method for Latin Extended-A characters.
Named Entity
Ÿ is the standard named entity for Ÿ—readable in source HTML and part of the HTML5 entity set.
CSS Entity
\0178 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+0178 sits in Latin Extended-A. Lowercase equivalent: U+00FF (ÿ, ÿ). Do not confuse with plain Y (U+0059) or Ŷ (Y circumflex).
Use Cases
The uppercase Y diaeresis (Ÿ) is commonly used in:
Place names like L'Haÿ-les-Roses where the diaeresis on Y must be preserved, including in uppercase forms.
Belgian and Dutch proper nouns and place names that use the diaeresis on Y in capitalized text.
Surnames, street names, and geographic labels that require correct diaeresis spelling on Y.
Language learning sites, dictionaries, and typography guides explaining the Y diaeresis.
Multilingual websites, maps, travel guides, and CMS content with French or Dutch locale data.
Page titles and headings that uppercase place names containing ÿ must use Ÿ for the Y.
When building HTML from locale data, using Ÿ or Ÿ guarantees correct output.
💡 Best Practices
Do
- Use
Ÿin HTML when possible for readability - Serve pages as UTF-8; you can also type Ÿ directly in UTF-8 source
- Set
lang="fr"or appropriate locale on content for correct pronunciation - Use fonts that support Latin Extended-A characters
- Pair with lowercase ÿ (
ÿ) when both cases appear in the same name
Don’t
- Substitute plain
Ywhen Ÿ is required for correct French or Dutch spelling - Confuse Ÿ (diaeresis) with Ŷ (circumflex) or Ý (acute)
- Assume ÿ (
ÿ) is the same code point as Ÿ—they differ (U+00FF vs U+0178) - Use the incorrect CSS escape
\00178—the correct value is\0178 - Put CSS escape
\0178in HTML text nodes
Key Takeaways
Four references render Ÿ; named entity is most readable
Ÿ Ÿ ŸFor CSS stylesheets, use the escape in the content property
\0178Unicode U+0178 — LATIN CAPITAL LETTER Y WITH DIAERESIS
Used in French/Dutch place names; lowercase is ÿ (U+00FF, ÿ)
Previous: Uppercase Y Circumflex (Ŷ) Next: Uppercase Y Hook (Ƴ)
❓ Frequently Asked Questions
Ÿ (named), Ÿ (hex), Ÿ (decimal), or \0178 in CSS content. All four methods render Ÿ correctly.U+0178 (LATIN CAPITAL LETTER Y WITH DIAERESIS). Latin Extended-A block. Hex 178, decimal 376. Used in French and Dutch orthography. Lowercase form is U+00FF (ÿ) with named entity ÿ.Ÿ), used in specific French and Dutch orthography. Plain Y (U+0059) has no accent. Using the wrong character changes spelling.Ÿ is easier to read in hand-written HTML. Numeric codes are useful when generating markup programmatically. All produce the same character Ÿ.Explore More HTML Entities!
Discover 1500+ HTML character references — accented letters, symbols, and more.
8 people found this page helpful
