HTML Entity for Uppercase Z Double Struck Capital (ℤ)

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

What Is Uppercase Z Double Struck Capital?

Double-struck capital Z (ℤ) is the Unicode character at U+2124 in Letterlike Symbols. Official name: DOUBLE-STRUCK CAPITAL Z — a blackboard-bold Z used in mathematics for the set of integers.

Remember
Character     ℤ
Unicode       U+2124
Named entity  ℤ  or  ℤ
Hex entity    ℤ
Decimal       ℤ
CSS escape    \2124
Not the same  Z · Ż · ℕ

Prefer ℤ or ℤ in HTML markup. Numeric forms and typing ℤ in UTF-8 also work. Use a math-capable font when the glyph must look clearly double-struck.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entityℤ / ℤHTML markup (preferred)
Direct characterℤHTML text (UTF-8)
Hex entityℤHTML markup
Decimal entityℤHTML markup
CSS escape\2124Stylesheet content
MeaningSet of integersMath / set theory

When to Use Which

SituationUse
Set of integers (ℤ)ℤ or ℤ
Natural numbers (ℕ)ℕ (ℕ)
Rational numbers (ℚ)ℚ (ℚ)
Real numbers (ℝ)ℝ (ℝ)
Plain capital Z (letter)Z (U+005A)
Generated text via ::before / ::aftercontent: "\2124"

Live Preview

Double-struck Z rendered alone and in a short math expression.

Large glyph ℤ
Notation n ∈ ℤ
Compared ℤ  |  Z  |  ℕ  |  ℝ
Hint Compare: Integers ℤ | Letter Z | Naturals ℕ | Reals ℝ
With entities Named: ℤ / ℤ | Hex: ℤ | Decimal: ℤ

Complete HTML Example

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

Named + Hex + Decimal + CSS + Typed

Five ways to produce ℤ, plus a short membership example.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Uppercase Z Double Struck Capital (ℤ)</title>
  <style>
    #point::after {
      content: "\2124";
    }
    .math {
      font-family: "Cambria Math", "STIX Two Math", serif;
    }
  </style>
</head>
<body>
  <p>Using Named Entity: &Zopf;</p>
  <p>Using Alias: &integers;</p>
  <p>Using Hex Code: &#x2124;</p>
  <p>Using HTML Code: &#8484;</p>
  <p id="point">Using CSS Entity: </p>
  <p class="math">Typed: n &#x2208; ℤ</p>
</body>
</html>
Try It Yourself

How It Works

1. Named: &Zopf; and &integers; both resolve to U+2124 — the clearest HTML forms.

2. Hex: U+2124 → &#x2124; in HTML. Same glyph as the named entities.

3. Decimal: same code point as 8484 → &#8484;. Same glyph as hex and named.

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

5. Typed / math: paste ℤ in UTF-8, or write n ∈ &Zopf; with a math font for clearer blackboard bold.

Pitfalls & Tips

Common mistakes when working with U+2124.

vs Z

Not a plain letter

ASCII Z is for words. &Zopf; is a math symbol for integers — different code points and roles.

vs Ż

Not Polish Ż

Ż (&Zdot;) is a Latin letter with a dot. ℤ is letterlike / blackboard bold.

Fonts

Glyph depends on font

Some fonts draw U+2124 weakly. Prefer a math font (for example Cambria Math or STIX) when the double-struck look matters.

Aliases

&Zopf; = &integers;

Both named entities map to the same character. Pick one style and stay consistent.

Encoding

Keep UTF-8 declared

Letterlike symbols display reliably with <meta charset="UTF-8">. Prefer named entities when encoding is uncertain.

CSS vs HTML

Do not mix escapes

\2124 belongs in CSS strings. &Zopf; / &#x2124; / &#8484; belong in HTML.

A11y

Say what it means

When ℤ appears alone, nearby text should make the meaning clear (for example “integers” or n ∈ ℤ) so screen-reader users get context.

Browser Support

Double-struck capital Z (U+2124) and its entity forms (&Zopf;, &integers;, &#x2124;, &#8484;, CSS \\2124) are supported in all mainstream browsers. Visible blackboard-bold style depends on available fonts.

✓ Universal support

Uppercase Z Double Struck Capital (&#x2124;)

Encode with named, hex, decimal, CSS escape, or type the character — same code point 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+2124 / &Zopf; Full support

Bottom line: Prefer &Zopf; or &integers; in HTML. Use \\2124 only inside CSS content. Do not confuse with plain Z or Polish Ż.

Key Takeaways

  • Unicode: double-struck capital Z is U+2124 (decimal 8484) — glyph ℤ.
  • HTML: prefer &Zopf; or &integers; — also &#x2124; / &#8484;.
  • CSS: use \2124 inside content for generated text.
  • Meaning: ℤ is the integers set — not plain Z, not Polish Ż, not ℕ (naturals).

One line: U+2124 → &Zopf; / &integers; / &#x2124; / &#8484; / CSS \2124.

Frequently Asked Questions

Use &Zopf; or &integers; (named), &#x2124; (hex), &#8484; (decimal), type ℤ directly in UTF-8, or the CSS escape \2124 in content. Prefer &Zopf; or &integers; in normal HTML.
U+2124 (DOUBLE-STRUCK CAPITAL Z). Hex 2124, decimal 8484. It belongs to Letterlike Symbols (U+2100–U+214F).
Yes. Use &Zopf; or &integers;. Numeric forms &#8484; and &#x2124; also work.
No. ℤ is a letterlike mathematical symbol (blackboard bold Z) for the integers. Plain Z is U+005A — a normal Latin letter.
Use it in mathematical text for the set of integers — often written n ∈ ℤ — not as a substitute for alphabetic Z in ordinary words.
HTML entities (&Zopf;, &integers;, &#8484;, or &#x2124;) go in markup. The CSS escape \2124 goes in stylesheet strings (usually content on ::before/::after).

Did you know?

Double-struck capital Z is Unicode U+2124 (decimal 8484) — glyph ℤ in Letterlike Symbols (U+2100–U+214F). HTML5 names it &Zopf; and also &integers;. Official name: DOUBLE-STRUCK CAPITAL Z. In mathematics it denotes the set of integers. Do not confuse with plain Z (U+005A) or Polish Ż (&Zdot;).

Next: Uppercase Z Hook

Learn the HTML entity for uppercase Z with hook (U+0224).

Continue 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