HTML Entity for Black Letter Capital Z (ℨ)

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

What Is Black Letter Capital Z?

Black-letter capital Z (ℨ) is Unicode U+2128 in the Letterlike Symbols block. It is the Fraktur / black-letter form of capital Z — used in math and gothic typography. HTML provides the named entities ℨ and ℨ.

Remember
Character     ℨ
Unicode       U+2128
Hex entity    ℨ
Decimal       ℨ
Named entity  ℨ (also ℨ)
CSS escape    \2128
Not the same  Z (Latin) · ℤ U+2124 (double-struck)

All of these produce the same glyph: ℨ. Prefer ℨ in hand-written HTML; type ℨ in UTF-8 when you can; use numeric or CSS forms for generated content.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Direct characterℨHTML text (UTF-8)
Named entityℨHTML markup (preferred name)
Named aliasℨHTML markup (same glyph)
Hex entityℨHTML markup
Decimal entityℨHTML markup
CSS escape\2128Stylesheet content

When to Use Which

SituationUse
Fraktur / black-letter capital Zℨ or type ℨ
Ordinary Latin ZType Z (U+005A)
Double-struck capital Z (integers)ℤ (U+2124) / often ℤ
Other black-letter lettersℭ and related Fraktur pages
Icon via CSScontent: "\2128" on ::before

Live Preview

Black-letter capital Z in study contexts.

Inline math cue algebra ℨ
Large glyph ℨ
vs. look-alikes ℨ Fraktur · Z Latin · ℤ double-struck
Accessible label black-letter capital z
With entities Named: ℨ | Hex: ℨ | Decimal: ℨ

Complete HTML Example

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

Hex + Decimal + Named + CSS + Typed

Five ways to produce ℨ in a single document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Black Letter Capital Z (ℨ) in HTML</title>
  <style>
    #point::after {
      content: "\2128";
    }
  </style>
</head>
<body>
  <p>Black-letter capital Z using Hex Code: &#x2128;</p>
  <p>Black-letter capital Z using HTML Code: &#8488;</p>
  <p>Black-letter capital Z using Named Entity: &Zfr;</p>
  <p id="point">Black-letter capital Z using CSS Entity: </p>
  <p>Typed directly: ℨ</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+2128 → &#x2128; in HTML. The browser turns it into ℨ.

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

3. Named: &Zfr; (or &zeetrf;) is the standard HTML name for U+2128 — clear in source.

4. CSS: use \2128 in content (not an HTML entity). #point::after appends that ℨ after the paragraph text.

5. Typed ℨ: fine in UTF-8 source. All five lines show the same glyph.

Pitfalls & Tips

Common mistakes when working with black-letter capital Z (ℨ).

Z

Not Latin Z

Ordinary text should use Latin Z. Reserve ℨ for Fraktur / letterlike use.

ℤ

Not double-struck Z

ℤ (U+2124) is double-struck capital Z, often used for the set of integers — a different code point.

a11y

Announce Fraktur Z

Screen readers may say “Z” or skip the glyph. Add visible or visually hidden context when meaning matters.

Fonts

Check letterlike coverage

Some UI fonts omit U+2128. Prefer fonts with solid Letterlike Symbols / Fraktur support.

CSS vs HTML

Do not mix escapes

\2128 belongs in CSS. &Zfr; / &#x2128; belong in HTML.

Semicolon

End references

Always finish with ; — write &Zfr;, not &Zfr.

Browser Support

Black-letter capital Z (U+2128) and its entity forms (&Zfr;, &zeetrf;, &#x2128;, &#8488;, CSS \\2128) are supported in all mainstream browsers. Glyph quality depends on font support for Letterlike Symbols / Fraktur.

✓ Universal support

Black Letter Capital Z (ℨ)

Type ℨ, or encode with named, hex, decimal, or CSS escape — same glyph 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+2128 / entities Full support

Bottom line: Prefer &Zfr; or a typed ℨ for Fraktur Z. Use numeric forms when generating markup, and \\2128 only inside CSS content.

Key Takeaways

  • Unicode: black-letter capital Z is U+2128 (decimal 8488).
  • HTML: prefer &Zfr; (or &#x2128; / &#8488;).
  • CSS: use \2128 inside content for generated text.
  • Watch out: ℨ ≠ Z ≠ ℤ (Fraktur ≠ Latin ≠ double-struck).

One line: U+2128 → &Zfr; / &#x2128; / &#8488; / CSS \2128.

Frequently Asked Questions

Use &#x2128; (hex), &#8488; (decimal), &Zfr; or &zeetrf; (named), or the CSS escape \2128 in the content property. All render ℨ. You can also paste ℨ directly if your file is UTF-8.
U+2128 (hex 2128, decimal 8488). Unicode names it BLACK-LETTER CAPITAL Z. It belongs to the Letterlike Symbols block.
Yes. &Zfr; and &zeetrf; both map to U+2128. Prefer &Zfr; in hand-written HTML; numeric forms are useful in generated markup.
ℨ (U+2128) is Fraktur / black-letter capital Z. Ordinary Z is Latin capital Z (U+005A). ℤ (U+2124) is double-struck capital Z, often used for the integers.
HTML entities (&#8488;, &#x2128;, or &Zfr;) go in markup. The CSS escape \2128 is used in stylesheets (usually in the content property of ::before/::after). Both render ℨ.
Use ℨ in math or typography when you need Fraktur Z (for example some Lie-algebra notation). For normal words, use Latin Z. Pair the glyph with a text label when accessibility matters.

Did you know?

Black-letter capital Z is Unicode U+2128 (decimal 8488) in the Letterlike Symbols block — official name BLACK-LETTER CAPITAL Z (Fraktur Z). HTML’s named references are &Zfr; and &zeetrf;. It is not ordinary Latin Z or double-struck capital Z (U+2124 ℤ).

Next: Black Nib

Learn the HTML entity for the black nib (✒).

Next 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