HTML Entity for Uppercase C Double Struck (ℂ)

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

What Is the Uppercase C Double Struck Entity?

Uppercase C Double Struck (ℂ) is the Unicode character at U+2102 (DOUBLE-STRUCK CAPITAL C) in Letterlike Symbols. It is the blackboard-bold capital C commonly used for the set of complex numbers.

Remember
Character     ℂ
Unicode       U+2102
Hex entity    ℂ
Decimal       ℂ
Named         ℂ  ℂ
CSS escape    \2102
Official name DOUBLE-STRUCK CAPITAL C

All of these produce the same glyph: ℂ. Compare with ordinary Uppercase C (U+0043).

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Direct characterℂHTML text (UTF-8)
Named entitiesℂ ℂHTML markup — preferred for readability
Hex entityℂHTML markup
Decimal entityℂHTML markup
CSS escape\2102Stylesheet content

When to Use Which

SituationUse
Readable math / complex-numbers setℂ or ℂ
Need numeric formℂ or ℂ
Generated text via ::before / ::aftercontent: "\2102"
Ordinary capital letter CUse C (U+0043)
Looking for blackboard boldThis character — not a font trick on plain C

Live Preview

Double-struck capital C in common math contexts.

Large glyph ℂ
Complex set z ∈ ℂ
Compared C ℂ ℭ
Named entities ℂ → ℂ   ℂ → ℂ
With entities Hex: ℂ | Decimal: ℂ

Complete HTML Example

One page that shows this character with hex, decimal, named entity, CSS, and a math sample. Use View Output or open the live editor.

Hex + Decimal + Named + CSS

All common ways to produce ℂ in a single document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Uppercase C Double Struck</title>
  <style>
    #point::after {
      content: "\2102";
    }
  </style>
</head>
<body>
  <p>Using Hex Code: &#x2102;</p>
  <p>Using HTML Code: &#8450;</p>
  <p>Using Named Entity: &Copf;</p>
  <p id="point">Using CSS Entity: </p>
  <p>z &isin; &complexes;</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex / decimal: U+2102 → &#x2102; or &#8450; in HTML.

2. Named: &Copf; and &complexes; are HTML5 aliases for the same code point.

3. CSS: use \2102 in content (not an HTML entity). #point::after appends that glyph after the paragraph text.

4. Math sample: &isin; is ∈; together with &complexes; it shows “z belongs to ℂ”.

Pitfalls & Tips

Common mistakes when working with this character.

Named

Two names, one glyph

&Copf; and &complexes; are aliases. Prefer &complexes; when meaning the complex set; &Copf; is shorter.

Look-alikes

Not ordinary C

U+2102 is double-struck. U+0043 is ordinary C. A bold font on plain C is not the same character.

Fonts

Check math font coverage

Some fonts omit U+2102 or render a fallback. Prefer fonts with Letterlike / math support (for example Cambria Math).

A11y

Explain math symbols

Screen readers may not name double-struck letters clearly. Add plain-language context such as “complex numbers” nearby.

CSS vs HTML

Do not mix escapes

\2102 belongs in CSS. Named/numeric entities belong in HTML.

Semicolon

End references

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

Browser Support

Uppercase C Double Struck / DOUBLE-STRUCK CAPITAL C (U+2102) and its entity forms (&Copf;, &complexes;, &#x2102;, &#8450;, CSS \\2102) are supported in all mainstream browsers. Glyph shape depends on the font.

✓ Universal support

Uppercase C Double Struck

Encode with named, hex, decimal, or CSS escape — or paste the character in UTF-8 HTML.

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+2102 / entities Full support

Bottom line: Prefer &Copf; or &complexes; for readable markup; use \\2102 only inside CSS content.

Key Takeaways

  • Unicode: this character is U+2102 (decimal 8450) — DOUBLE-STRUCK CAPITAL C.
  • HTML: prefer &Copf; / &complexes;, or use &#x2102; / &#8450;.
  • CSS: use \2102 inside content for generated text.
  • Watch out: U+2102 ≠ U+0043; font styling alone is not enough.

One line: U+2102 → &Copf; / &#x2102; / CSS \2102.

Frequently Asked Questions

Use &Copf; or &complexes; (named), &#x2102; (hex), &#8450; (decimal), or the CSS escape \2102 in the content property. All render U+2102.
U+2102 (hex 2102, decimal 8450). Unicode names it DOUBLE-STRUCK CAPITAL C. It belongs to Letterlike Symbols and commonly denotes the set of complex numbers.
Yes. HTML5 defines &Copf; and &complexes; — both map to U+2102.
U+2102 is a double-struck (blackboard bold) capital C used in math. U+0043 is ordinary capital C. They look different and serve different roles.
HTML entities (&Copf;, &#8450;, or &#x2102;) go in markup. The CSS escape \2102 is used in stylesheets (usually in the content property of ::before/::after). Both render the same glyph.
Use it in mathematical text for the complex numbers set (ℂ), set theory, or other double-struck notation. Prefer &Copf; or &complexes; for readable markup.

Did you know?

This character is Unicode U+2102 (decimal 8450) — official name DOUBLE-STRUCK CAPITAL C in Letterlike Symbols. HTML5 defines &Copf; and &complexes;. In mathematics it commonly denotes the set of complex numbers ℂ.

Next: Uppercase C Hook

Learn the HTML entity for Uppercase C Hook — next in this sequence.

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