Uppercase Y (Y) is the Basic Latin character at Unicode U+0059(LATIN CAPITAL LETTER Y). You can type Y directly in HTML, or write it with a numeric character reference when you need an explicit entity form.
Remember
Character Y
Unicode U+0059
Hex entity Y
Decimal Y
CSS escape \0059
Named entity (none)
Official name LATIN CAPITAL LETTER Y
Using Hex Code: Y
Using HTML Code: Y
Using Direct Character: Y
Using CSS Entity: Y
The letter Y follows X in the alphabet.
How It Works
1. Hex / decimal:U+0059 → Y or Y in HTML.
2. Direct: typing Y in a UTF-8 file is the simplest and preferred approach.
3. CSS: use \0059 in content (not an HTML entity). The four-digit form avoids ambiguity with following hex digits.
4. Sentence: shows ordinary text use — no entity required for everyday letters.
Pitfalls & Tips
Common mistakes when working with this character.
Prefer
Type Y in body text
ASCII letters do not need entities for normal reading. Prefer typing Y directly.
Named?
No named entity
HTML5 does not define a named entity for U+0059. Use numeric forms when an entity is required.
Look-alikes
Not Y acute or Greek upsilon
Ordinary Y is U+0059. Ý (U+00DD) has an acute accent. Greek capital upsilon is U+03A5 (Υ) — a different script.
Case
Use the correct case
Lowercase is y (U+0079). Do not mix case when casing matters for identifiers or display.
CSS
Pad the CSS escape
Use \0059 (not bare \59) so a following digit is not absorbed into the escape.
Semicolon
End references
Always finish with ; — write Y, not Y.
Compatibility
Browser Support
Uppercase Y / LATIN CAPITAL LETTER Y (U+0059) and its numeric entity forms (Y, Y, CSS \\0059) are supported in all mainstream browsers as a core ASCII letter.
✓ Universal support
Uppercase Y
Prefer typing Y in UTF-8 HTML. Use hex, decimal, or CSS escape when you need an explicit form.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerAll versions
Yes
U+0059 / entitiesFull support
Bottom line: Prefer typing Y in body text. Use Y / Y when you need an entity, and \\0059 only inside CSS content.
Remember
Key Takeaways
Unicode: this character is U+0059 (decimal 89) — LATIN CAPITAL LETTER Y.
HTML: prefer typing Y, or use Y / Y.
CSS: use \0059 inside content for generated text.
Watch out: no named entity; U+0059 ≠ U+00DD (Ý) ≠ U+03A5 (Greek upsilon).
One line:U+0059 → type Y / Y / Y / CSS \0059.
Frequently Asked Questions
Type Y directly in UTF-8 HTML, or use Y (hex), Y (decimal), or the CSS escape \0059 in the content property. All render U+0059.
U+0059 (hex 59, decimal 89). Unicode names it LATIN CAPITAL LETTER Y. It belongs to Basic Latin (ASCII) and is the twenty-fifth letter of the English alphabet.
No. ASCII letters like Y do not have named HTML entities in HTML5. Use numeric references like Y or Y when you need an entity form.
For normal body text, type Y directly. Use entities when generating content in CSS, when you want explicit encoding, or when escaping is required.
U+0059 is ordinary capital Y. U+00DD is LATIN CAPITAL LETTER Y WITH ACUTE (Ý, Ý). U+0079 is lowercase y. They are different characters.
HTML entities (Y or Y) go in markup. The CSS escape \0059 is used in stylesheets (usually in the content property of ::before/::after). Both render the same glyph.
🤔
Did you know?
Uppercase Y is Unicode U+0059 (decimal 89) — official name LATIN CAPITAL LETTER Y in Basic Latin (ASCII). HTML5 has no named entity for it — typing Y directly is usually best. Do not confuse it with Y acute Ý (Ý, U+00DD) or Greek capital upsilon Υ (U+03A5).