Alt

Alt Codes List for Windows

Hold Alt, type a number on the numeric keypad, release Alt — and a symbol appears. This is the complete practical list, plus what to do when Alt codes don't work.

Last reviewed on October 3, 2026.

How Alt Codes Work

  • Turn Num Lock on.
  • Hold the left Alt key.
  • Type the code on the numeric keypad — the number row above the letters does not work.
  • Release Alt. The character appears at the cursor.

Leading zero matters. Codes with a leading zero (Alt + 0169) use the Windows character set (code page 1252 on English and Western European systems). Codes without one (Alt + 169) use the old DOS character set (code page 437), which contains different characters — for example Alt + 0227 is ã but Alt + 227 is π.

Punctuation & Typography

CharAlt codeName
—Alt + 0151Em dash
–Alt + 0150En dash
•Alt + 0149Bullet
…Alt + 0133Ellipsis
‘Alt + 0145Left single quote
’Alt + 0146Right single quote / apostrophe
“Alt + 0147Left double quote
”Alt + 0148Right double quote
«Alt + 0171Left guillemet
»Alt + 0187Right guillemet
¡Alt + 0161Inverted exclamation mark
¿Alt + 0191Inverted question mark
§Alt + 0167Section sign
Alt + 0182Pilcrow (paragraph)
†Alt + 0134Dagger
‡Alt + 0135Double dagger
·Alt + 0183Middle dot
 Alt + 0160Non-breaking space (invisible)

Legal & Currency

CharAlt codeName
©Alt + 0169Copyright
®Alt + 0174Registered trademark
™Alt + 0153Trademark
€Alt + 0128Euro
£Alt + 0163Pound sterling
¢Alt + 0162Cent
¥Alt + 0165Yen
¤Alt + 0164Generic currency sign
ƒAlt + 0131Florin

Maths & Science

CharAlt codeName
°Alt + 0176Degree
±Alt + 0177Plus-minus
×Alt + 0215Multiplication
÷Alt + 0247Division
²Alt + 0178Superscript two
³Alt + 0179Superscript three
¹Alt + 0185Superscript one
½Alt + 0189One half
¼Alt + 0188One quarter
¾Alt + 0190Three quarters
µAlt + 0181Micro
‰Alt + 0137Per mille
¬Alt + 0172Not sign

Greek, Maths & Arrows (No Leading Zero)

These come from the DOS character set and are typed without a leading zero. They work in most Windows desktop apps (Word, Notepad, browsers), though a few apps handle them differently.

CharAlt codeName
√Alt + 251Square root
∞Alt + 236Infinity
πAlt + 227Pi
≈Alt + 247Almost equal
≤Alt + 243Less than or equal
≥Alt + 242Greater than or equal
≡Alt + 240Identical to
ΣAlt + 228Sigma
ΩAlt + 234Omega
αAlt + 224Alpha
°Alt + 248Degree
↑Alt + 24Up arrow
↓Alt + 25Down arrow
→Alt + 26Right arrow
←Alt + 27Left arrow
♥Alt + 3Heart
♦Alt + 4Diamond
♣Alt + 5Club
♠Alt + 6Spade
☺Alt + 1Smiley

Accented Letters

CharAlt codeCharAlt code
áAlt + 0225ÁAlt + 0193
àAlt + 0224ÀAlt + 0192
âAlt + 0226ÂAlt + 0194
äAlt + 0228ÄAlt + 0196
ãAlt + 0227åAlt + 0229
æAlt + 0230çAlt + 0231
éAlt + 0233ÉAlt + 0201
èAlt + 0232ÈAlt + 0200
êAlt + 0234ëAlt + 0235
íAlt + 0237ÍAlt + 0205
ìAlt + 0236îAlt + 0238
ïAlt + 0239ñAlt + 0241
ÑAlt + 0209óAlt + 0243
ÓAlt + 0211òAlt + 0242
ôAlt + 0244öAlt + 0246
ÖAlt + 0214õAlt + 0245
øAlt + 0248œAlt + 0156
úAlt + 0250ÚAlt + 0218
ùAlt + 0249ûAlt + 0251
üAlt + 0252ÜAlt + 0220
ßAlt + 0223ÿAlt + 0255

For heavy accent typing, the US-International layout or the Mac Option-key method is faster — see the accent marks guide.

Alt Codes Not Working?

  • No numeric keypad (most laptops): some laptops have an embedded keypad on the letter keys activated with Fn or Num Lock. Otherwise use one of the alternatives below.
  • Num Lock is off: with Num Lock off, the keypad acts as arrow keys and nothing is inserted.
  • You used the number row: Alt codes only read the numeric keypad.
  • Wrong character appears: check the leading zero, and remember that Alt + 0nnn depends on the system's code page — on Cyrillic, Greek or Asian Windows installs the same code gives a different character.
  • Codes above 255 (for example "Alt + 8800" for ≠) do not produce Unicode characters in standard Windows apps. Use Word's Alt + X method instead.

Alternatives to Alt Codes

  • Emoji & symbol panel: Win + . opens a picker with emoji, kaomoji and a Symbols tab (Ω) for punctuation, currency, Latin, Greek and maths symbols.
  • Word and Outlook: type the Unicode hex code and press Alt + X — for example 2713 → ✓, 2260 → ≠. Press Alt + X again to turn a character back into its code.
  • Character Map: run charmap, search by name, then copy. It shows the Alt code for characters that have one in the status bar.
  • Touch keyboard: long-press letters for accented variants on the Windows touch keyboard.

Related Guides

Windows Cheat Sheet é Accents — Em Dash ✓ Check Mark View All →