Technobezz Symbols utility

Symbol Alt Codes and Keyboard Shortcuts

Find verified Windows legacy Alt codes, Word Alt+X values, Unicode code points, HTML references, and clearly scoped Mac input methods.

Updated August 24, 2026

Windows legacy Alt input uses decimal byte values entered on a numeric keypad while Alt is held. The leading zero matters. In applications that support the convention, a leading-zero value is interpreted through the ANSI or system code page used by the accepting application or control. No-leading-zero behavior has a different history and is not a portable Unicode input method.

The reference below deliberately separates CP1252 leading-zero rows from a historical U.S. IBM PC/OEM Alt display-glyph set. Those display glyphs are not the formal CP437 byte-to-Unicode conversion table. Unicode identity, Microsoft Word’s hexadecimal Alt+X conversion, and HTML source references are labeled as different systems.

Curated legacy Windows references

This table keeps the leading-zero CP1252 convention separate from the historical no-leading-zero IBM PC/OEM display-glyph convention. The latter is not the formal CP437 conversion table. Unicode values, Word Alt+X, macOS shortcuts, and legacy Windows Alt codes remain separate systems.

51 rows shown.

CP1252 leading-zero mappings

20 curated rows

These are CP1252 byte mappings written as four-digit legacy Windows Alt sequences with a leading zero. Output depends on the app accepting this method and using the matching Western code page.

CP1252 leading-zero mappings
CharacterNameLegacy Windows inputMapping scopeUnicode identityWord Alt+X onlyHTML source onlyCopy
Euro signHold Alt and type 0128 on the numeric keypadCP1252 Western Windows byteU+20AC20AC, then Alt+X€ or €
Horizontal ellipsisHold Alt and type 0133 on the numeric keypadCP1252 Western Windows byteU+20262026, then Alt+X… or …
DaggerHold Alt and type 0134 on the numeric keypadCP1252 Western Windows byteU+20202020, then Alt+X† or †
Double daggerHold Alt and type 0135 on the numeric keypadCP1252 Western Windows byteU+20212021, then Alt+X‡ or ‡
Left single quotation markHold Alt and type 0145 on the numeric keypadCP1252 Western Windows byteU+20182018, then Alt+X‘ or ‘
Right single quotation markHold Alt and type 0146 on the numeric keypadCP1252 Western Windows byteU+20192019, then Alt+X’ or ’
Left double quotation markHold Alt and type 0147 on the numeric keypadCP1252 Western Windows byteU+201C201C, then Alt+X“ or “
Right double quotation markHold Alt and type 0148 on the numeric keypadCP1252 Western Windows byteU+201D201D, then Alt+X” or ”
BulletHold Alt and type 0149 on the numeric keypadCP1252 Western Windows byteU+20222022, then Alt+X• or •
En dashHold Alt and type 0150 on the numeric keypadCP1252 Western Windows byteU+20132013, then Alt+X– or –
Em dashHold Alt and type 0151 on the numeric keypadCP1252 Western Windows byteU+20142014, then Alt+X— or —
Trademark signHold Alt and type 0153 on the numeric keypadCP1252 Western Windows byteU+21222122, then Alt+X™ or ™
£Pound signHold Alt and type 0163 on the numeric keypadCP1252 Western Windows byteU+00A3A3, then Alt+X£ or £
©Copyright signHold Alt and type 0169 on the numeric keypadCP1252 Western Windows byteU+00A9A9, then Alt+X© or ©
®Registered signHold Alt and type 0174 on the numeric keypadCP1252 Western Windows byteU+00AEAE, then Alt+X® or ®
°Degree signHold Alt and type 0176 on the numeric keypadCP1252 Western Windows byteU+00B0B0, then Alt+X° or °
±Plus-minus signHold Alt and type 0177 on the numeric keypadCP1252 Western Windows byteU+00B1B1, then Alt+X± or ±
·Middle dotHold Alt and type 0183 on the numeric keypadCP1252 Western Windows byteU+00B7B7, then Alt+X· or ·
×Multiplication signHold Alt and type 0215 on the numeric keypadCP1252 Western Windows byteU+00D7D7, then Alt+X× or ×
÷Division signHold Alt and type 0247 on the numeric keypadCP1252 Western Windows byteU+00F7F7, then Alt+X÷ or ÷

Historical U.S. IBM PC/OEM Alt display glyphs

31 curated rows

These are historical U.S. IBM PC/OEM Alt display glyphs associated with no-leading-zero numbers. They are not the formal CP437 byte-to-Unicode conversion table and are nonportable across applications, controls, system configurations, and OEM code pages.

Historical U.S. IBM PC/OEM Alt display glyphs
CharacterNameLegacy Windows inputMapping scopeUnicode identityWord Alt+X onlyHTML source onlyCopy
White smiling faceHold Alt and type 1 on the numeric keypadHistorical display convention, nonportableU+263A263A, then Alt+X☺ or ☺
Black smiling faceHold Alt and type 2 on the numeric keypadHistorical display convention, nonportableU+263B263B, then Alt+X☻ or ☻
Black heart suitHold Alt and type 3 on the numeric keypadHistorical display convention, nonportableU+26652665, then Alt+X♥ or ♥
Black diamond suitHold Alt and type 4 on the numeric keypadHistorical display convention, nonportableU+26662666, then Alt+X♦ or ♦
Black club suitHold Alt and type 5 on the numeric keypadHistorical display convention, nonportableU+26632663, then Alt+X♣ or ♣
Black spade suitHold Alt and type 6 on the numeric keypadHistorical display convention, nonportableU+26602660, then Alt+X♠ or ♠
BulletHold Alt and type 7 on the numeric keypadHistorical display convention, nonportableU+20222022, then Alt+X• or •
Inverse bulletHold Alt and type 8 on the numeric keypadHistorical display convention, nonportableU+25D825D8, then Alt+X◘ or ◘
White circleHold Alt and type 9 on the numeric keypadHistorical display convention, nonportableU+25CB25CB, then Alt+X○ or ○
Inverse white circleHold Alt and type 10 on the numeric keypadHistorical display convention, nonportableU+25D925D9, then Alt+X◙ or ◙
Male signHold Alt and type 11 on the numeric keypadHistorical display convention, nonportableU+26422642, then Alt+X♂ or ♂
Female signHold Alt and type 12 on the numeric keypadHistorical display convention, nonportableU+26402640, then Alt+X♀ or ♀
Eighth noteHold Alt and type 13 on the numeric keypadHistorical display convention, nonportableU+266A266A, then Alt+X♪ or ♪
Beamed eighth notesHold Alt and type 14 on the numeric keypadHistorical display convention, nonportableU+266B266B, then Alt+X♫ or ♫
White sun with raysHold Alt and type 15 on the numeric keypadHistorical display convention, nonportableU+263C263C, then Alt+X☼ or ☼
Black right-pointing pointerHold Alt and type 16 on the numeric keypadHistorical display convention, nonportableU+25BA25BA, then Alt+X► or ►
Black left-pointing pointerHold Alt and type 17 on the numeric keypadHistorical display convention, nonportableU+25C425C4, then Alt+X◄ or ◄
Up down arrowHold Alt and type 18 on the numeric keypadHistorical display convention, nonportableU+21952195, then Alt+X↕ or ↕
Double exclamation markHold Alt and type 19 on the numeric keypadHistorical display convention, nonportableU+203C203C, then Alt+X‼ or ‼
Pilcrow signHold Alt and type 20 on the numeric keypadHistorical display convention, nonportableU+00B6B6, then Alt+X¶ or ¶
§Section signHold Alt and type 21 on the numeric keypadHistorical display convention, nonportableU+00A7A7, then Alt+X§ or §
Black rectangleHold Alt and type 22 on the numeric keypadHistorical display convention, nonportableU+25AC25AC, then Alt+X▬ or ▬
Up down arrow with baseHold Alt and type 23 on the numeric keypadHistorical display convention, nonportableU+21A821A8, then Alt+X↨ or ↨
Upwards arrowHold Alt and type 24 on the numeric keypadHistorical display convention, nonportableU+21912191, then Alt+X↑ or ↑
Downwards arrowHold Alt and type 25 on the numeric keypadHistorical display convention, nonportableU+21932193, then Alt+X↓ or ↓
Rightwards arrowHold Alt and type 26 on the numeric keypadHistorical display convention, nonportableU+21922192, then Alt+X→ or →
Leftwards arrowHold Alt and type 27 on the numeric keypadHistorical display convention, nonportableU+21902190, then Alt+X← or ←
Right angleHold Alt and type 28 on the numeric keypadHistorical display convention, nonportableU+221F221F, then Alt+X∟ or ∟
Left right arrowHold Alt and type 29 on the numeric keypadHistorical display convention, nonportableU+21942194, then Alt+X↔ or ↔
Black up-pointing triangleHold Alt and type 30 on the numeric keypadHistorical display convention, nonportableU+25B225B2, then Alt+X▲ or ▲
Black down-pointing triangleHold Alt and type 31 on the numeric keypadHistorical display convention, nonportableU+25BC25BC, then Alt+X▼ or ▼

Choose a copy button to place a character on the clipboard.

Windows legacy Alt input

The Alt-code column is a decimal legacy input sequence. Its result can depend on the code page, application, keyboard hardware, and Windows configuration.

Word hexadecimal Alt+X

Word uses hexadecimal Unicode input followed by Alt+X. That Word-specific conversion is not a Windows decimal Alt code and does not require a legacy code-page byte mapping.

Unicode and HTML values

A U+ value identifies a Unicode character. An HTML numeric reference is web source syntax. Neither value is automatically a system-wide keyboard shortcut.

Mac input stays separate

macOS does not use these Windows code-page Alt sequences. Use a verified layout-specific shortcut, Keyboard Viewer, Character Viewer, or direct copy for Mac input.

Official references