Uppercase B Script Capital (ℬ) is the Unicode character at U+212C (SCRIPT CAPITAL B) in Letterlike Symbols. It is a calligraphic capital B used in mathematical notation — especially Bernoulli numbers.
Remember
Character ℬ
Unicode U+212C
Hex entity ℬ
Decimal ℬ
Named ℬ ℬ ℬ
CSS escape \212C
Official name SCRIPT CAPITAL B
All of these produce the same glyph: ℬ. Compare with ordinary Uppercase B (U+0042).
Using Hex Code: ℬ
Using HTML Code: ℬ
Using Named Entity: ℬ
Using CSS Entity: ℬ
Bernoulli: ℬ0, ℬ1, ℬ2
How It Works
1. Hex / decimal:U+212C → ℬ or ℬ in HTML.
2. Named:ℬ, ℬ, and ℬ all map to the same code point.
3. CSS: use \212C in content (not an HTML entity). #point::after appends that glyph after the paragraph text.
4. Bernoulli sample: pairs the script B with <sub> for a common math notation pattern.
Pitfalls & Tips
Common mistakes when working with this character.
Named
Three names, one glyph
ℬ, ℬ, and ℬ are aliases. Pick one style per project.
Look-alikes
Not ordinary B
U+212C is script/calligraphic. U+0042 is ordinary B. Do not substitute them in math text.
Case
𝒷 is different
𝒷 is U+1D4B7 (mathematical script small b), not a lowercase of U+212C.
CSS vs HTML
Do not mix escapes
\212C belongs in CSS. Named/numeric entities belong in HTML.
Fonts
Check Letterlike Symbols coverage
Some fonts omit U+212C. Prefer fonts with good math / Letterlike Symbols support.
Semicolon
End references
Always finish with ; — write ℬ, not &Bscr.
Compatibility
Browser Support
Uppercase B Script Capital / SCRIPT CAPITAL B (U+212C) and its entity forms (ℬ, ℬ, ℬ, ℬ, ℬ, CSS \\212C) are supported in all mainstream browsers. Glyph shape depends on the font.
✓ Universal support
Uppercase B Script Capital
Encode with named, hex, decimal, or CSS escape — or paste the character in UTF-8 HTML.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerAll versions
Yes
U+212C / entitiesFull support
Bottom line: Prefer ℬ or ℬ for readable markup; use \\212C only inside CSS content.
Remember
Key Takeaways
Unicode: this character is U+212C (decimal 8492) — SCRIPT CAPITAL B.
HTML: use ℬ, ℬ, ℬ, ℬ, or ℬ.
CSS: use \212C inside content for generated text.
Watch out: U+212C ≠ U+0042; 𝒷 is a different code point.
One line:U+212C → ℬ / ℬ / CSS \212C.
Frequently Asked Questions
Use ℬ (hex), ℬ (decimal), a named entity (ℬ, ℬ, or ℬ), or the CSS escape \212C in the content property. All render U+212C.
U+212C (hex 212C, decimal 8492). Unicode names it SCRIPT CAPITAL B. It belongs to Letterlike Symbols (U+2100–U+214F) and is often used for Bernoulli numbers.
Yes. HTML5 defines ℬ, ℬ, and ℬ — all map to U+212C.
U+212C is a script/calligraphic capital B. Ordinary B is U+0042. 𝒷 maps to U+1D4B7 (MATHEMATICAL SCRIPT SMALL B), which is a different character.
HTML entities (ℬ, ℬ, or named forms) go in markup. The CSS escape \212C is used in stylesheets (usually in the content property of ::before/::after). Both render the same glyph.
Use it in mathematical or scientific text that needs a script capital B — for example Bernoulli numbers (ℬₙ). Prefer a named entity when readability matters.
🤔
Did you know?
This character is Unicode U+212C (decimal 8492) — official name SCRIPT CAPITAL B in Letterlike Symbols. HTML5 defines three named entities: ℬ, ℬ, and ℬ. It is often used for Bernoulli numbers in math notation.