HomeDevText & encodingALT codes for windows
Text tools

ALT codes for windows

Interactive Windows ALT codes: DOS/CP437 Alt+n and Windows-1252 Alt+0nnn. Click a character for the keypad code, Unicode, and HTML—search accents, currency, math, and more.

Loading tool…

Loading Preparing tool…

How to use

Follow these steps for a clear answer.

1

Choose a code set

Use DOS/CP437 for Alt+n (no leading zero), or Windows-1252 for Alt+0nnn (leading zero).

2

Find a character

Click a cell, search by glyph or Alt+0169, or filter by accents, currency, math, and more.

3

Type it on Windows

Hold Alt, enter the digits on the numeric keypad (Num Lock on), then release Alt.

Windows ALT code specification

Version 2.0.0 · Last reviewed 2026-07-28

Definition
Windows ALT codes insert a character by holding Alt and typing a numeric code on the keypad. Without a leading zero the code uses DOS/CP437; with a leading zero it uses Windows-1252.
What it calculates
The keypad sequence (Alt+n or Alt+0nnn), Unicode code point, and HTML entity for each byte in CP437 and Windows-1252.
Inputs
  • Character glyph, name, or Alt code (e.g. Alt+0169)
  • Code set: DOS/CP437 or Windows-1252
  • Optional category filter (accents, currency, math, …)
Outputs
  • Keystroke to type on Windows
  • Character glyph for copy/paste
  • Unicode code point and HTML entity
Formula
Alt+n → CP437[n]; Alt+0nnn → Windows-1252[nnn]

Use the tool above to browse DOS/CP437 (Alt+n) and Windows-1252 (Alt+0nnn) characters.

How to type ALT code symbols

  1. Enable Num Lock
  2. Hold Alt
  3. Type the digits on the numeric keypad (not the top row)
  4. Release Alt — the character appears

Examples: Alt+65A. Alt+3. Alt+0169©.

Codes with and without leading zeros

Style Example Character set
Alt + n (no leading zero) Alt+169 Legacy DOS code page 437
Alt + 0nnn (leading zero) Alt+0169 Windows code page 1252

Both forms use the same byte range 0–255, but glyphs often differ—switch Code set in the tool to compare.

Popular Windows-1252 codes (Alt+0nnn)

Symbol Alt code Description
Alt+0128 Euro
ƒ Alt+0131 Florin
Alt+0133 Ellipsis
Alt+0134 Dagger
Alt+0135 Double dagger
Alt+0137 Per mille
Alt+0153 Trademark
œ Alt+0156 oe ligature
Ÿ Alt+0159 Y umlaut
¡ Alt+0161 Inverted exclamation
¢ Alt+0162 Cent
£ Alt+0163 Pound
¥ Alt+0165 Yen
§ Alt+0167 Section
© Alt+0169 Copyright
® Alt+0174 Registered
° Alt+0176 Degree
± Alt+0177 Plus-minus
² Alt+0178 Superscript 2
³ Alt+0179 Superscript 3
µ Alt+0181 Micro
Alt+0182 Pilcrow
¼ Alt+0188 One quarter
½ Alt+0189 One half
¾ Alt+0190 Three quarters
¿ Alt+0191 Inverted question
× Alt+0215 Multiplication
÷ Alt+0247 Division
á Alt+0225 a acute
é Alt+0233 e acute
ñ Alt+0241 n tilde
ü Alt+0252 u umlaut

Accented capitals and lowercase vowels (À–ÿ) are under the Letters with accents category in the tool—matching the layout used by many language ALT charts.

Popular DOS / CP437 codes (Alt+n)

Symbol Alt code Description
Alt+1 White smiling face
Alt+2 Black smiling face
Alt+3 Heart
Alt+4 Diamond
Alt+5 Club
Alt+6 Spade
Alt+7 Bullet
Alt+9 Circle
Alt+11 Male
Alt+12 Female
Alt+13 Eighth note
Alt+15 Sun
Alt+16 Right pointer
Alt+17 Left pointer
Alt+24 Up arrow
Alt+25 Down arrow
Alt+26 Right arrow
Alt+27 Left arrow
α Alt+224 Alpha
β Alt+225 Sharp s / beta
π Alt+227 Pi
Σ Alt+228 Sigma
Ω Alt+234 Omega
Alt+236 Infinity
± Alt+241 Plus-minus
Alt+242 Greater-or-equal
Alt+243 Less-or-equal
÷ Alt+246 Division
° Alt+248 Degree
Alt+251 Square root
² Alt+253 Superscript 2
Alt+254 Black square

Box-drawing and shade characters (░▒▓│─┼╔╗╚╝█▄▀ and similar) are under Box drawing and Blocks & shades.

No numeric keypad?

Method Steps
On-Screen Keyboard Start → “On-Screen Keyboard” → Options → turn on numeric keypad → click digits while holding Alt
Fn + NumLk Enables a hidden numpad on many laptop letter keys
Windows + Period Opens the emoji and symbol picker (Windows 10/11)
Character Map Run charmap → select a character → Copy

For browsing symbols by theme (arrows, hearts, currency) beyond the 8-bit ALT sets, use the Unicode characters table.

Assumptions
  • Num Lock is on and digits come from the numeric keypad.
  • DOS mode matches IBM code page 437 display glyphs.
  • Windows mode matches Windows-1252 (including Euro at Alt+0128).
  • Lookup runs locally in the browser.
Units
  • Alt digits: decimal 0–255
  • Windows codes: four digits with leading zero
Boundary conditions
  • Some Windows-1252 bytes (e.g. 0x81) are undefined.
  • Laptop keyboards without a numpad cannot enter Alt codes directly.
Example
Alt+0169 → © · U+00A9 · © · Alt+3 → ♥ (CP437)
Validation cases
  • Alt+65 → A (CP437 / ASCII)
  • Alt+3 → ♥ (CP437)
  • Alt+0169 → © (Windows-1252)
  • Alt+0128 → € (Windows-1252)
  • Alt+0176 → ° (Windows-1252)
Sources
  • IBM Code Page 437
  • Windows-1252 (CP1252)
Last reviewed
2026-07-28
Calculation version
2.0.0

Frequently asked questions

Key distinctions behind the tool.

Why does my ALT code not work?

Turn Num Lock on, use the numeric keypad (not the top-row number keys), type every digit while holding Alt, then release Alt. On many laptops you need Fn+NumLk or the On-Screen Keyboard.

What is the difference between Alt+3 and Alt+0169?

Codes without a leading zero use the legacy DOS code page 437 (for example Alt+3 → ♥). Codes with a leading zero use Windows-1252 (for example Alt+0169 → ©). The same number can mean different characters in each set.

Do ALT codes work on Mac or Linux?

Classic Alt+number entry is Windows-specific. On Mac use Option combinations or Character Viewer. On Linux use Compose keys or Unicode entry (Ctrl+Shift+U).

What is the ALT code for the degree symbol?

Alt+0176 produces ° in the Windows-1252 set. In the DOS set, Alt+248 is also the degree sign.

How do I type ALT codes without a numeric keypad?

Use Windows On-Screen Keyboard with the numpad enabled, a laptop Fn+NumLk overlay, Win+. emoji picker, or Character Map (charmap).