ASCII Table - Complete Character Reference

Interactive ASCII table with all 256 characters. Search by decimal, hex, binary, or character value.

Showing 256 of 256 characters

[NULL]
control

NULL (Null character)

[SOH]
control

SOH (Start of Heading)

[STX]
control

STX (Start of Text)

[ETX]
control

ETX (End of Text)

[EOT]
control

EOT (End of Transmission)

[ENQ]
control

ENQ (Enquiry)

[ACK]
control

ACK (Acknowledgment)

[BEL]
control

BEL (Bell)

[BS]
control

BS (Backspace)

[HT]
control

HT (Horizontal Tab)

[LF]
control

LF (Line Feed)

[VT]
control

VT (Vertical Tab)

[FF]
control

FF (Form Feed)

[CR]
control

CR (Carriage Return)

[SO]
control

SO (Shift Out)

[SI]
control

SI (Shift In)

[DLE]
control

DLE (Data Link Escape)

[DC1]
control

DC1 (Device Control 1)

[DC2]
control

DC2 (Device Control 2)

[DC3]
control

DC3 (Device Control 3)

[DC4]
control

DC4 (Device Control 4)

[NAK]
control

NAK (Negative Acknowledgment)

[SYN]
control

SYN (Synchronous Idle)

[ETB]
control

ETB (End of Transmission Block)

[CAN]
control

CAN (Cancel)

[EM]
control

EM (End of Medium)

[SUB]
control

SUB (Substitute)

[ESC]
control

ESC (Escape)

[FS]
control

FS (File Separator)

[GS]
control

GS (Group Separator)

[RS]
control

RS (Record Separator)

[US]
control

US (Unit Separator)

printable

Space

!
printable

Exclamation mark

"
printable

Double quote

#
printable

Hash/Number

$
printable

Dollar sign

%
printable

Percent

&
printable

Ampersand

'
printable

Single quote

(
printable

Left parenthesis

)
printable

Right parenthesis

*
printable

Asterisk

+
printable

Plus

,
printable

Comma

-
printable

Hyphen/Minus

.
printable

Period

/
printable

Slash

0
printable

Digit 0

1
printable

Digit 1

2
printable

Digit 2

3
printable

Digit 3

4
printable

Digit 4

5
printable

Digit 5

6
printable

Digit 6

7
printable

Digit 7

8
printable

Digit 8

9
printable

Digit 9

:
printable

Colon

;
printable

Semicolon

<
printable

Less than

=
printable

Equal sign

>
printable

Greater than

?
printable

Question mark

@
printable

At sign

A
printable

Uppercase A

B
printable

Uppercase B

C
printable

Uppercase C

D
printable

Uppercase D

E
printable

Uppercase E

F
printable

Uppercase F

G
printable

Uppercase G

H
printable

Uppercase H

I
printable

Uppercase I

J
printable

Uppercase J

K
printable

Uppercase K

L
printable

Uppercase L

M
printable

Uppercase M

N
printable

Uppercase N

O
printable

Uppercase O

P
printable

Uppercase P

Q
printable

Uppercase Q

R
printable

Uppercase R

S
printable

Uppercase S

T
printable

Uppercase T

U
printable

Uppercase U

V
printable

Uppercase V

W
printable

Uppercase W

X
printable

Uppercase X

Y
printable

Uppercase Y

Z
printable

Uppercase Z

[
printable

Left square bracket

\
printable

Backslash

]
printable

Right square bracket

^
printable

Caret

_
printable

Underscore

`
printable

Grave accent

a
printable

Lowercase a

b
printable

Lowercase b

c
printable

Lowercase c

d
printable

Lowercase d

e
printable

Lowercase e

f
printable

Lowercase f

g
printable

Lowercase g

h
printable

Lowercase h

i
printable

Lowercase i

j
printable

Lowercase j

k
printable

Lowercase k

l
printable

Lowercase l

m
printable

Lowercase m

n
printable

Lowercase n

o
printable

Lowercase o

p
printable

Lowercase p

q
printable

Lowercase q

r
printable

Lowercase r

s
printable

Lowercase s

t
printable

Lowercase t

u
printable

Lowercase u

v
printable

Lowercase v

w
printable

Lowercase w

x
printable

Lowercase x

y
printable

Lowercase y

z
printable

Lowercase z

{
printable

Left curly brace

|
printable

Vertical bar

}
printable

Right curly brace

~
printable

Tilde

[DEL]
control

DEL (Delete)

€
extended

Extended ASCII character 128


extended

Extended ASCII character 129

‚
extended

Extended ASCII character 130

ƒ
extended

Extended ASCII character 131

„
extended

Extended ASCII character 132

…
extended

Extended ASCII character 133

†
extended

Extended ASCII character 134

‡
extended

Extended ASCII character 135

ˆ
extended

Extended ASCII character 136

‰
extended

Extended ASCII character 137

Š
extended

Extended ASCII character 138

‹
extended

Extended ASCII character 139

Œ
extended

Extended ASCII character 140


extended

Extended ASCII character 141

Ž
extended

Extended ASCII character 142


extended

Extended ASCII character 143


extended

Extended ASCII character 144

‘
extended

Extended ASCII character 145

’
extended

Extended ASCII character 146

“
extended

Extended ASCII character 147

”
extended

Extended ASCII character 148

•
extended

Extended ASCII character 149

–
extended

Extended ASCII character 150

—
extended

Extended ASCII character 151

˜
extended

Extended ASCII character 152

™
extended

Extended ASCII character 153

š
extended

Extended ASCII character 154

›
extended

Extended ASCII character 155

œ
extended

Extended ASCII character 156


extended

Extended ASCII character 157

ž
extended

Extended ASCII character 158

Ÿ
extended

Extended ASCII character 159

 
extended

Extended ASCII character 160

¡
extended

Extended ASCII character 161

¢
extended

Extended ASCII character 162

£
extended

Extended ASCII character 163

¤
extended

Extended ASCII character 164

¥
extended

Extended ASCII character 165

¦
extended

Extended ASCII character 166

§
extended

Extended ASCII character 167

¨
extended

Extended ASCII character 168

©
extended

Extended ASCII character 169

ª
extended

Extended ASCII character 170

«
extended

Extended ASCII character 171

¬
extended

Extended ASCII character 172

­
extended

Extended ASCII character 173

®
extended

Extended ASCII character 174

¯
extended

Extended ASCII character 175

°
extended

Extended ASCII character 176

±
extended

Extended ASCII character 177

²
extended

Extended ASCII character 178

³
extended

Extended ASCII character 179

´
extended

Extended ASCII character 180

µ
extended

Extended ASCII character 181

extended

Extended ASCII character 182

·
extended

Extended ASCII character 183

¸
extended

Extended ASCII character 184

¹
extended

Extended ASCII character 185

º
extended

Extended ASCII character 186

»
extended

Extended ASCII character 187

¼
extended

Extended ASCII character 188

½
extended

Extended ASCII character 189

¾
extended

Extended ASCII character 190

¿
extended

Extended ASCII character 191

À
extended

Extended ASCII character 192

Á
extended

Extended ASCII character 193

Â
extended

Extended ASCII character 194

Ã
extended

Extended ASCII character 195

Ä
extended

Extended ASCII character 196

Å
extended

Extended ASCII character 197

Æ
extended

Extended ASCII character 198

Ç
extended

Extended ASCII character 199

È
extended

Extended ASCII character 200

É
extended

Extended ASCII character 201

Ê
extended

Extended ASCII character 202

Ë
extended

Extended ASCII character 203

Ì
extended

Extended ASCII character 204

Í
extended

Extended ASCII character 205

Î
extended

Extended ASCII character 206

Ï
extended

Extended ASCII character 207

Ð
extended

Extended ASCII character 208

Ñ
extended

Extended ASCII character 209

Ò
extended

Extended ASCII character 210

Ó
extended

Extended ASCII character 211

Ô
extended

Extended ASCII character 212

Õ
extended

Extended ASCII character 213

Ö
extended

Extended ASCII character 214

×
extended

Extended ASCII character 215

Ø
extended

Extended ASCII character 216

Ù
extended

Extended ASCII character 217

Ú
extended

Extended ASCII character 218

Û
extended

Extended ASCII character 219

Ü
extended

Extended ASCII character 220

Ý
extended

Extended ASCII character 221

Þ
extended

Extended ASCII character 222

ß
extended

Extended ASCII character 223

à
extended

Extended ASCII character 224

á
extended

Extended ASCII character 225

â
extended

Extended ASCII character 226

ã
extended

Extended ASCII character 227

ä
extended

Extended ASCII character 228

å
extended

Extended ASCII character 229

æ
extended

Extended ASCII character 230

ç
extended

Extended ASCII character 231

è
extended

Extended ASCII character 232

é
extended

Extended ASCII character 233

ê
extended

Extended ASCII character 234

ë
extended

Extended ASCII character 235

ì
extended

Extended ASCII character 236

í
extended

Extended ASCII character 237

î
extended

Extended ASCII character 238

ï
extended

Extended ASCII character 239

ð
extended

Extended ASCII character 240

ñ
extended

Extended ASCII character 241

ò
extended

Extended ASCII character 242

ó
extended

Extended ASCII character 243

ô
extended

Extended ASCII character 244

õ
extended

Extended ASCII character 245

ö
extended

Extended ASCII character 246

÷
extended

Extended ASCII character 247

ø
extended

Extended ASCII character 248

ù
extended

Extended ASCII character 249

ú
extended

Extended ASCII character 250

û
extended

Extended ASCII character 251

ü
extended

Extended ASCII character 252

ý
extended

Extended ASCII character 253

þ
extended

Extended ASCII character 254

ÿ
extended

Extended ASCII character 255

How to Use the ASCII Table

  1. Browse the complete ASCII table showing all 256 characters
  2. Use the search box to find specific characters by decimal, hex, binary, or symbol
  3. Filter by category: Control, Printable, or Extended ASCII characters
  4. Click any value (decimal, hex, or binary) to copy it to your clipboard

Understanding ASCII

ASCII (American Standard Code for Information Interchange) is a character encoding standard that assigns numeric codes to letters, numbers, symbols, and control characters. The standard ASCII table contains 128 characters (0-127), while extended ASCII adds another 128 characters (128-255) for international and special symbols.

ASCII Character Categories

  • Control Characters (0-31, 127): Non-printable characters used for text formatting and device control, like newline, tab, and carriage return.
  • Printable Characters (32-126): Visible characters including letters, numbers, punctuation, and symbols commonly used in text.
  • Extended ASCII (128-255): Additional characters for international alphabets, currency symbols, and graphical elements.

Common ASCII Values

  • Space: Decimal 32, Hex 0x20
  • Numbers 0-9: Decimal 48-57, Hex 0x30-0x39
  • Uppercase A-Z: Decimal 65-90, Hex 0x41-0x5A
  • Lowercase a-z: Decimal 97-122, Hex 0x61-0x7A
  • Newline (LF): Decimal 10, Hex 0x0A
  • Carriage Return (CR): Decimal 13, Hex 0x0D

Frequently Asked Questions

What's the difference between ASCII and Unicode?

ASCII is a 7-bit encoding with 128 characters, while Unicode is a much larger standard supporting over 140,000 characters from all world languages. ASCII is a subset of Unicode (the first 128 characters are identical).

Why are there control characters?

Control characters (0-31 and 127) were originally designed for controlling teletype machines and terminals. Many are still used today, like Tab (9), Line Feed (10), and Carriage Return (13).

What is extended ASCII?

Extended ASCII uses the eighth bit to represent characters 128-255, adding support for international characters, currency symbols, and box-drawing characters. The exact characters vary by encoding (like ISO-8859-1 or Windows-1252).