ASCII 코드표: DEC, HEX, BIN, OCT 변환표

전체 ASCII 문자 표(0-255)를 10진수, 16진수, 8진수, 2진수 값과 함께 확인하세요. 값이나 이름으로 검색하고, 유형별 필터를 적용하고, 행을 클릭하면 HTML 엔티티와 C 이스케이프까지 볼 수 있습니다.

ASCII란?

ASCII는 American Standard Code for Information Interchange의 약자로, 숫자를 문자, 숫자 기호, 문장 부호, 제어 신호에 매핑하는 7비트 문자 인코딩입니다. 표준 ASCII는 0-127 값을 사용하며, 0-31과 127은 제어 문자, 32-126은 출력 가능한 문자입니다.

DEC, HEX, BIN, OCT 형식

같은 ASCII 코드는 여러 진법으로 표현할 수 있습니다. DEC는 10진수, HEX는 바이트 디버깅에 자주 쓰는 16진수, BIN은 실제 비트 패턴, OCT는 일부 오래된 도구와 이스케이프 표기에서 쓰는 8진수입니다.

출력 가능한 ASCII 문자

출력 가능한 ASCII 문자는 10진수 32부터 126까지입니다. 이 범위에는 공백, 숫자 0-9, 대문자 A-Z, 소문자 a-z, 문장 부호, 소스 코드와 시리얼 로그에서 보이는 기호가 포함됩니다.

ASCII 제어 문자

제어 문자는 일반 문자처럼 화면에 표시되지 않습니다. NUL, TAB, LF, CR, ESC, DEL 같은 값은 문자열 종료, 공백, 줄바꿈, 터미널 제어, 프로토콜 프레이밍에 사용됩니다.

자주 쓰는 ASCII 코드 예시

아래 값은 헥스 덤프, UART 로그, 바이너리 페이로드, 텍스트 프로토콜 프레임을 읽을 때 개발자가 자주 찾는 ASCII 코드입니다.

문자 DEC HEX BIN 설명
NUL00000000000널 문자
LF100A00001010라인 피드
CR130D00001101캐리지 리턴
공백322000100000공백 문자
0483000110000숫자 0
A654101000001대문자 A
a976101100001소문자 a
DEL1277F01111111삭제

전체 ASCII 코드표 0-127

이 표는 표준 7비트 ASCII 코드 0부터 127까지의 값을 10진수, 16진수, 2진수, 8진수 형식으로 정리한 레퍼런스입니다.

문자 DEC HEX BIN OCT 설명
NUL00000000000000널 문자
SOH10100000001001헤딩 시작
STX20200000010002텍스트 시작
ETX30300000011003텍스트 종료
EOT40400000100004전송 종료
ENQ50500000101005조회
ACK60600000110006승인
BEL70700000111007
BS80800001000010백스페이스
HT90900001001011수평 탭
LF100A00001010012라인 피드
VT110B00001011013수직 탭
FF120C00001100014폼 피드
CR130D00001101015캐리지 리턴
SO140E00001110016시프트 아웃
SI150F00001111017시프트 인
DLE161000010000020데이터 링크 이스케이프
DC1171100010001021장치 제어 1
DC2181200010010022장치 제어 2
DC3191300010011023장치 제어 3
DC4201400010100024장치 제어 4
NAK211500010101025부정 응답
SYN221600010110026동기 유휴
ETB231700010111027전송 블록 종료
CAN241800011000030취소
EM251900011001031매체 종료
SUB261A00011010032대체
ESC271B00011011033이스케이프
FS281C00011100034파일 구분자
GS291D00011101035그룹 구분자
RS301E00011110036레코드 구분자
US311F00011111037단위 구분자
공백322000100000040공백 문자
!332100100001041출력 가능한 기호
"342200100010042출력 가능한 기호
#352300100011043출력 가능한 기호
$362400100100044출력 가능한 기호
%372500100101045출력 가능한 기호
&382600100110046출력 가능한 기호
'392700100111047출력 가능한 기호
(402800101000050출력 가능한 기호
)412900101001051출력 가능한 기호
*422A00101010052출력 가능한 기호
+432B00101011053출력 가능한 기호
,442C00101100054출력 가능한 기호
-452D00101101055출력 가능한 기호
.462E00101110056출력 가능한 기호
/472F00101111057출력 가능한 기호
0483000110000060숫자 0
1493100110001061숫자 1
2503200110010062숫자 2
3513300110011063숫자 3
4523400110100064숫자 4
5533500110101065숫자 5
6543600110110066숫자 6
7553700110111067숫자 7
8563800111000070숫자 8
9573900111001071숫자 9
:583A00111010072출력 가능한 기호
;593B00111011073출력 가능한 기호
<603C00111100074출력 가능한 기호
=613D00111101075출력 가능한 기호
>623E00111110076출력 가능한 기호
?633F00111111077출력 가능한 기호
@644001000000100출력 가능한 기호
A654101000001101대문자 A
B664201000010102대문자 B
C674301000011103대문자 C
D684401000100104대문자 D
E694501000101105대문자 E
F704601000110106대문자 F
G714701000111107대문자 G
H724801001000110대문자 H
I734901001001111대문자 I
J744A01001010112대문자 J
K754B01001011113대문자 K
L764C01001100114대문자 L
M774D01001101115대문자 M
N784E01001110116대문자 N
O794F01001111117대문자 O
P805001010000120대문자 P
Q815101010001121대문자 Q
R825201010010122대문자 R
S835301010011123대문자 S
T845401010100124대문자 T
U855501010101125대문자 U
V865601010110126대문자 V
W875701010111127대문자 W
X885801011000130대문자 X
Y895901011001131대문자 Y
Z905A01011010132대문자 Z
[915B01011011133출력 가능한 기호
\925C01011100134출력 가능한 기호
]935D01011101135출력 가능한 기호
^945E01011110136출력 가능한 기호
_955F01011111137출력 가능한 기호
`966001100000140출력 가능한 기호
a976101100001141소문자 a
b986201100010142소문자 b
c996301100011143소문자 c
d1006401100100144소문자 d
e1016501100101145소문자 e
f1026601100110146소문자 f
g1036701100111147소문자 g
h1046801101000150소문자 h
i1056901101001151소문자 i
j1066A01101010152소문자 j
k1076B01101011153소문자 k
l1086C01101100154소문자 l
m1096D01101101155소문자 m
n1106E01101110156소문자 n
o1116F01101111157소문자 o
p1127001110000160소문자 p
q1137101110001161소문자 q
r1147201110010162소문자 r
s1157301110011163소문자 s
t1167401110100164소문자 t
u1177501110101165소문자 u
v1187601110110166소문자 v
w1197701110111167소문자 w
x1207801111000170소문자 x
y1217901111001171소문자 y
z1227A01111010172소문자 z
{1237B01111011173출력 가능한 기호
|1247C01111100174출력 가능한 기호
}1257D01111101175출력 가능한 기호
~1267E01111110176출력 가능한 기호
DEL1277F01111111177삭제

ASCII와 UTF-8 차이

UTF-8은 Unicode 인코딩이지만 처음 128개 코드 포인트는 ASCII와 같습니다. 그래서 일반 영문자, 숫자, 문장 부호, 제어 문자의 ASCII 바이트는 그대로 유효한 UTF-8 바이트입니다.

FAQ

ASCII 코드표는 무엇인가요?

ASCII 코드표는 각 ASCII 문자나 제어 코드를 10진수, 16진수, 2진수, 8진수 같은 숫자 값에 매핑한 참조표입니다.

ASCII 표의 DEC, HEX, BIN, OCT는 무엇인가요?

같은 ASCII 코드를 서로 다른 진법으로 표현한 값입니다. DEC는 10진수, HEX는 16진수, BIN은 2진수, OCT는 8진수입니다.

대문자 A의 ASCII 코드는 무엇인가요?

대문자 A는 10진수 65, 16진수 41, 2진수 01000001, 8진수 101입니다.

ASCII와 UTF-8은 어떻게 다른가요?

ASCII는 처음 128개 문자 코드를 정의합니다. UTF-8은 그 128개 코드를 동일하게 유지하면서 더 많은 문자를 여러 바이트로 표현하는 Unicode 인코딩입니다.

관련 도구