U+212C "ℬ" Script Capital B Unicode Character
Unicode Version 17.0
ℬ
U+212C "ℬ" Script Capital B is a typographic symbol representing a decorative, calligraphic uppercase B, typically used in mathematical notation to denote a specific set or space, such as the Bernard space or certain algebraic structures in functional analysis and logic. It belongs to the Letterlike Symbols block of Unicode, distinguishing it from a regular Latin capital B, and its design often features looping flourishes that give it a handwritten script appearance. This character is sometimes included in formal academic writing to add clarity or stylistic emphasis, especially when ordinary Latin letters are already heavily used for other variables.
General Properties
| Code Point | U+212C |
| Version Added | 1.1 |
| Name | Script Capital B |
| Unicode 1.0 Name | Script B |
| Block | Letterlike Symbols |
| General Category | Uppercase Letter |
| Canonical Combining Class | Not Reordered |
| Bidirectional Class | Left To Right |
| Decomposition Type | Font |
| Decomposition Mapping | "B" U+0042 Latin Capital Letter B |
Encodings
| HTML Decimal Encoding | ℬ |
| HTML Hex Encoding | ℬ |
| UTF-8 Encoding | 0xE2 0x84 0xAC |
| UTF-16 Encoding | 0x212C |
| UTF-32 Encoding | 0x0000212C |
| C/C++/Java Escape | \u212c |
Unicode Properties
| NFC Quick Check | Yes |
| NFD Quick Check | Yes |
| Numeric Type | None |
| Numeric Value | NaN |
| Line Break | Alphabetic |
| Uppercase | Yes |
| Cased | Yes |
| Changes When NFKC Casefolded | Yes |
| NFKC Casefold | "b" U+0062 Latin Small Letter B |
| NFKC Simple Casefold | "b" U+0062 Latin Small Letter B |
| Script | Common |
| Script Extensions | Common |
| Indic Syllabic Category | Other |
| ID Start | Yes |
| XID Start | Yes |
| ID Continue | Yes |
| XID Continue | Yes |
| Alphabetic | Yes |
| Math | Yes |
| Other Math | Yes |
| Vertical Orientation | Rotated |
| Grapheme Base | Yes |
| Grapheme Cluster Break | Other |
| Word Break | Alphabetic letter |
| Sentence Break | Upper |