Classic DOS Codes: 1 to 255

Before Windows, this was the entire character set: code page 437, built for the first IBM PC in 1981. It packed in card suits, smiley faces, box drawing pieces for text-mode borders, and enough accented letters to cover Western Europe, all inside a single byte.

Modern Windows keeps these codes working for compatibility, though most people now reach the same glyphs through Unicode instead. This page is the full original set, numbers 1 through 255, smiley faces included.

160 shown
☺

White Smiling Face

Alt+1

U+263A

☻

Black Smiling Face

Alt+2

U+263B

♥

Black Heart Suit

Alt+3

U+2665

♦

Black Diamond Suit

Alt+4

U+2666

♣

Black Club Suit

Alt+5

U+2663

♠

Black Spade Suit

Alt+6

U+2660

•

Bullet

Alt+7

U+2022

◘

Inverse Bullet

Alt+8

U+25D8

○

White Circle

Alt+9

U+25CB

◙

Inverse White Circle

Alt+10

U+25D9

♂

Male Sign

Alt+11

U+2642

♀

Female Sign

Alt+12

U+2640

♪

Eighth Note

Alt+13

U+266A

♫

Beamed Eighth Notes

Alt+14

U+266B

☼

White Sun With Rays

Alt+15

U+263C

►

Black Right-Pointing Pointer

Alt+16

U+25BA

◄

Black Left-Pointing Pointer

Alt+17

U+25C4

↕

Up Down Arrow

Alt+18

U+2195

‼

Double Exclamation Mark

Alt+19

U+203C

Pilcrow Sign

Alt+20

U+00B6

§

Section Sign

Alt+21

U+00A7

▬

Black Rectangle

Alt+22

U+25AC

↨

Up Down Arrow With Base

Alt+23

U+21A8

↑

Upwards Arrow

Alt+24

U+2191

↓

Downwards Arrow

Alt+25

U+2193

→

Rightwards Arrow

Alt+26

U+2192

←

Leftwards Arrow

Alt+27

U+2190

∟

Right Angle

Alt+28

U+221F

↔

Left Right Arrow

Alt+29

U+2194

▲

Black Up-Pointing Triangle

Alt+30

U+25B2

▼

Black Down-Pointing Triangle

Alt+31

U+25BC

⌂

House

Alt+127

U+2302

Ç

Latin Capital Letter C With Cedilla

Alt+128

U+00C7

ü

Latin Small Letter U With Diaeresis

Alt+129

U+00FC

é

Latin Small Letter E With Acute

Alt+130

U+00E9

â

Latin Small Letter A With Circumflex

Alt+131

U+00E2

ä

Latin Small Letter A With Diaeresis

Alt+132

U+00E4

à

Latin Small Letter A With Grave

Alt+133

U+00E0

å

Latin Small Letter A With Ring Above

Alt+134

U+00E5

ç

Latin Small Letter C With Cedilla

Alt+135

U+00E7

ê

Latin Small Letter E With Circumflex

Alt+136

U+00EA

ë

Latin Small Letter E With Diaeresis

Alt+137

U+00EB

è

Latin Small Letter E With Grave

Alt+138

U+00E8

ï

Latin Small Letter I With Diaeresis

Alt+139

U+00EF

î

Latin Small Letter I With Circumflex

Alt+140

U+00EE

ì

Latin Small Letter I With Grave

Alt+141

U+00EC

Ä

Latin Capital Letter A With Diaeresis

Alt+142

U+00C4

Å

Latin Capital Letter A With Ring Above

Alt+143

U+00C5

É

Latin Capital Letter E With Acute

Alt+144

U+00C9

æ

Latin Small Letter Ae

Alt+145

U+00E6

Æ

Latin Capital Letter Ae

Alt+146

U+00C6

ô

Latin Small Letter O With Circumflex

Alt+147

U+00F4

ö

Latin Small Letter O With Diaeresis

Alt+148

U+00F6

ò

Latin Small Letter O With Grave

Alt+149

U+00F2

û

Latin Small Letter U With Circumflex

Alt+150

U+00FB

ù

Latin Small Letter U With Grave

Alt+151

U+00F9

ÿ

Latin Small Letter Y With Diaeresis

Alt+152

U+00FF

Ö

Latin Capital Letter O With Diaeresis

Alt+153

U+00D6

Ü

Latin Capital Letter U With Diaeresis

Alt+154

U+00DC

¢

Cent Sign

Alt+155

U+00A2

£

Pound Sign

Alt+156

U+00A3

¥

Yen Sign

Alt+157

U+00A5

₧

Peseta Sign

Alt+158

U+20A7

ƒ

Latin Small Letter F With Hook

Alt+159

U+0192

á

Latin Small Letter A With Acute

Alt+160

U+00E1

í

Latin Small Letter I With Acute

Alt+161

U+00ED

ó

Latin Small Letter O With Acute

Alt+162

U+00F3

ú

Latin Small Letter U With Acute

Alt+163

U+00FA

ñ

Latin Small Letter N With Tilde

Alt+164

U+00F1

Ñ

Latin Capital Letter N With Tilde

Alt+165

U+00D1

ª

Feminine Ordinal Indicator

Alt+166

U+00AA

º

Masculine Ordinal Indicator

Alt+167

U+00BA

¿

Inverted Question Mark

Alt+168

U+00BF

⌐

Reversed Not Sign

Alt+169

U+2310

¬

Not Sign

Alt+170

U+00AC

½

Vulgar Fraction One Half

Alt+171

U+00BD

¼

Vulgar Fraction One Quarter

Alt+172

U+00BC

¡

Inverted Exclamation Mark

Alt+173

U+00A1

«

Left-Pointing Double Angle Quotation Mark

Alt+174

U+00AB

»

Right-Pointing Double Angle Quotation Mark

Alt+175

U+00BB

░

Light Shade

Alt+176

U+2591

▒

Medium Shade

Alt+177

U+2592

▓

Dark Shade

Alt+178

U+2593

│

Box Drawings Light Vertical

Alt+179

U+2502

┤

Box Drawings Light Vertical And Left

Alt+180

U+2524

╡

Box Drawings Vertical Single And Left Double

Alt+181

U+2561

╢

Box Drawings Vertical Double And Left Single

Alt+182

U+2562

╖

Box Drawings Down Double And Left Single

Alt+183

U+2556

╕

Box Drawings Down Single And Left Double

Alt+184

U+2555

╣

Box Drawings Double Vertical And Left

Alt+185

U+2563

║

Box Drawings Double Vertical

Alt+186

U+2551

╗

Box Drawings Double Down And Left

Alt+187

U+2557

╝

Box Drawings Double Up And Left

Alt+188

U+255D

╜

Box Drawings Up Double And Left Single

Alt+189

U+255C

╛

Box Drawings Up Single And Left Double

Alt+190

U+255B

┐

Box Drawings Light Down And Left

Alt+191

U+2510

└

Box Drawings Light Up And Right

Alt+192

U+2514

┴

Box Drawings Light Up And Horizontal

Alt+193

U+2534

┬

Box Drawings Light Down And Horizontal

Alt+194

U+252C

├

Box Drawings Light Vertical And Right

Alt+195

U+251C

─

Box Drawings Light Horizontal

Alt+196

U+2500

┼

Box Drawings Light Vertical And Horizontal

Alt+197

U+253C

╞

Box Drawings Vertical Single And Right Double

Alt+198

U+255E

╟

Box Drawings Vertical Double And Right Single

Alt+199

U+255F

╚

Box Drawings Double Up And Right

Alt+200

U+255A

╔

Box Drawings Double Down And Right

Alt+201

U+2554

╩

Box Drawings Double Up And Horizontal

Alt+202

U+2569

╦

Box Drawings Double Down And Horizontal

Alt+203

U+2566

╠

Box Drawings Double Vertical And Right

Alt+204

U+2560

═

Box Drawings Double Horizontal

Alt+205

U+2550

╬

Box Drawings Double Vertical And Horizontal

Alt+206

U+256C

╧

Box Drawings Up Single And Horizontal Double

Alt+207

U+2567

╨

Box Drawings Up Double And Horizontal Single

Alt+208

U+2568

╤

Box Drawings Down Single And Horizontal Double

Alt+209

U+2564

╥

Box Drawings Down Double And Horizontal Single

Alt+210

U+2565

╙

Box Drawings Up Double And Right Single

Alt+211

U+2559

╘

Box Drawings Up Single And Right Double

Alt+212

U+2558

╒

Box Drawings Down Single And Right Double

Alt+213

U+2552

╓

Box Drawings Down Double And Right Single

Alt+214

U+2553

╫

Box Drawings Vertical Double And Horizontal Single

Alt+215

U+256B

╪

Box Drawings Vertical Single And Horizontal Double

Alt+216

U+256A

┘

Box Drawings Light Up And Left

Alt+217

U+2518

┌

Box Drawings Light Down And Right

Alt+218

U+250C

█

Full Block

Alt+219

U+2588

▄

Lower Half Block

Alt+220

U+2584

▌

Left Half Block

Alt+221

U+258C

▐

Right Half Block

Alt+222

U+2590

▀

Upper Half Block

Alt+223

U+2580

α

Greek Small Letter Alpha

Alt+224

U+03B1

ß

Latin Small Letter Sharp S

Alt+225

U+00DF

Γ

Greek Capital Letter Gamma

Alt+226

U+0393

π

Greek Small Letter Pi

Alt+227

U+03C0

Σ

Greek Capital Letter Sigma

Alt+228

U+03A3

σ

Greek Small Letter Sigma

Alt+229

U+03C3

µ

Micro Sign

Alt+230

U+00B5

τ

Greek Small Letter Tau

Alt+231

U+03C4

Φ

Greek Capital Letter Phi

Alt+232

U+03A6

Θ

Greek Capital Letter Theta

Alt+233

U+0398

Ω

Greek Capital Letter Omega

Alt+234

U+03A9

δ

Greek Small Letter Delta

Alt+235

U+03B4

∞

Infinity

Alt+236

U+221E

φ

Greek Small Letter Phi

Alt+237

U+03C6

ε

Greek Small Letter Epsilon

Alt+238

U+03B5

∩

Intersection

Alt+239

U+2229

≡

Identical To

Alt+240

U+2261

±

Plus-Minus Sign

Alt+241

U+00B1

≥

Greater-Than Or Equal To

Alt+242

U+2265

≤

Less-Than Or Equal To

Alt+243

U+2264

⌠

Top Half Integral

Alt+244

U+2320

⌡

Bottom Half Integral

Alt+245

U+2321

÷

Division Sign

Alt+246

U+00F7

≈

Almost Equal To

Alt+247

U+2248

°

Degree Sign

Alt+248

U+00B0

∙

Bullet Operator

Alt+249

U+2219

·

Middle Dot

Alt+250

U+00B7

√

Square Root

Alt+251

U+221A

ⁿ

Superscript Latin Small Letter N

Alt+252

U+207F

²

Superscript Two

Alt+253

U+00B2

■

Black Square

Alt+254

U+25A0

 

No-Break Space

Alt+255

U+00A0

Questions

What is the Alt code for the smiley face?

Alt+1 for the white smiling face, Alt+2 for the solid black version, both original code page 437 characters.

Are box drawing characters still useful?

Yes, in terminal and command-line interfaces, ASCII art, and anywhere text-mode borders are drawn using plain characters.

Why does this code page only go up to 255?

Code page 437 packs every character into a single eight-bit byte, so 255 is the highest number available.

Why is the DOS character set called code page 437?

IBM numbered its character sets for the original PC, and 437 was the identifier given to the US English version shipped with early DOS machines.

Do these characters still work in a modern Windows command prompt?

Mostly. The command prompt can still render code page 437, though many terminals default to Unicode instead, which covers the same characters without needing an Alt code at all.

Cookie preferences

Choose which optional cookies you allow. You can change your choice at any time from Cookie Settings at the bottom of every page. Read the Cookie Notice

Necessary Needed for the site to work and to remember your cookie choice. Always on.