Combining Enclosing Keycap is a combining character in Unicode, with code point U+20E3. It encloses the preceding base character in a box, making it visually appear as a keyboard key.
Basic Information
| Property | Value |
|---|---|
| Unicode code point | U+20E3 |
| Official name | COMBINING ENCLOSING KEYCAP |
| Chinese name | Combining Enclosing Keycap |
| Unicode version | 3.0 (1999) |
| Emoji version | None (participates in Emoji sequences as a combining component) |
| Standalone copy result | ⃣ (appears as a black-and-white square in some fonts) |
How It Combines
The basic combination formula is:
Base character + U+20E3 = Keycap symbol
Examples:
1+U+20E3=1⃣1+U+FE0F+U+20E3= 1️⃣ (adding Variation Selector to ensure emoji style)
Use in Emoji
Not all characters can combine with the Combining Enclosing Keycap. In the Emoji standard, only the following 12 characters are allowed to form valid emoji keycap sequences: digits 0–9, symbols * and #.
| Emoji | Combining sequence |
|---|---|
| 0️⃣ | 0 + U+FE0F + U+20E3 |
| 1️⃣ | 1 + U+FE0F + U+20E3 |
| 2️⃣ | 2 + U+FE0F + U+20E3 |
| 3️⃣ | 3 + U+FE0F + U+20E3 |
| 4️⃣ | 4 + U+FE0F + U+20E3 |
| 5️⃣ | 5 + U+FE0F + U+20E3 |
| 6️⃣ | 6 + U+FE0F + U+20E3 |
| 7️⃣ | 7 + U+FE0F + U+20E3 |
| 8️⃣ | 8 + U+FE0F + U+20E3 |
| 9️⃣ | 9 + U+FE0F + U+20E3 |
| *️⃣ | * + U+FE0F + U+20E3 |
| #️⃣ | # + U+FE0F + U+20E3 |
Note: 🔟 (keycap 10) is not formed by combining
10but is a separate Unicode character with code pointU+1F51F.
