아스키코드표, 문자와 ASCII 코드 변환

글자를 넣으면 코드로, 코드를 넣으면 글자로 바로 바꿔요. 아래 아스키코드표도 볼 수 있어요.

  • A아스키
    10진수
    65
    16진수
    41
    2진수
    01000001
  • 가아스키 아님, 유니코드
    유니코드
    U+AC00
    10진수
    44,032

한글은 아스키가 아니라 유니코드예요.아스키는 0~127의 영어 글자, 숫자, 기호뿐이라 한글은 U+AC00 같은 유니코드 번호로 보여 드려요.

아스키코드표 (32~126)

누르면 글자가 복사돼요. 아래 작은 숫자는 10진수와 16진수예요.

제어 문자 (0~31, 127)
10진수16진수이름뜻
000NUL널(빈 문자)
101SOH머리 시작
202STX본문 시작
303ETX본문 끝
404EOT전송 끝
505ENQ응답 요청
606ACK확인 응답
707BEL벨(알림음)
808BS백스페이스
909HT탭
100ALF줄바꿈
110BVT세로 탭
120CFF쪽 넘김
130DCR줄 맨 앞으로(캐리지 리턴)
140ESO시프트 아웃
150FSI시프트 인
1610DLE전송 제어 확장
1711DC1장치 제어 1
1812DC2장치 제어 2
1913DC3장치 제어 3
2014DC4장치 제어 4
2115NAK부정 응답
2216SYN동기
2317ETB블록 끝
2418CAN취소
2519EM매체 끝
261ASUB대체
271BESC이스케이프
281CFS파일 구분
291DGS그룹 구분
301ERS레코드 구분
311FUS단위 구분
1277FDEL지우기

핵심 정리

  • 아스키코드는 영어 글자, 숫자, 기호에 0~127 번호를 붙인 표예요. 32~126은 눈에 보이는 글자, 나머지는 제어 문자예요.
  • A는 65, a는 97이라 대문자와 소문자는 32 차이예요. 숫자 0은 48, 빈칸은 32예요.
  • 한글은 아스키가 아니라 유니코드예요. "가"는 U+AC00, 10진수로 44,032예요.
  • 줄바꿈은 LF(10)이고, 윈도에서 만든 글 파일은 줄 끝에 CR(13)과 LF를 함께 넣어요.

자주 찾는 아스키코드

2진수는 8자리(1바이트)로 맞췄어요.

글자10진수16진수2진수
NUL 널(빈 문자)00000000000
HT 탭90900001001
LF 줄바꿈100A00001010
CR 줄 맨 앞으로(캐리지 리턴)130D00001101
빈칸 띄어쓰기(SP)322000100000
0483000110000
9573900111001
A654101000001
Z905A01011010
a976101100001
z1227A01111010
DEL 지우기1277F01111111

숫자 0~9는 48~57, 대문자 A~Z는 65~90, 소문자 a~z는 97~122예요.

출처

  • 유니코드 18.0 UnicodeData.txt: U+2160~U+217F 로마숫자 글자의 이름, 숫자 값, 호환 분해(Ⅻ = XII)
  • 유니코드 표준 22장 Number Forms: 로마숫자는 보통 라틴 글자를 이어 쓰고, 12까지의 대문자와 소문자, L, C, D, M은 동아시아 문자 표준과의 호환을 위해 U+2150~U+218F 블록에 들어 있어요
  • KS X 1001(완성형): 로마숫자 글자는 Ⅰ~Ⅹ, ⅰ~ⅹ만 들어 있어요
  • RFC 20(ASCII format for Network Interchange), ANSI X3.4-1986: 아스키 0~127과 제어 문자 이름

2026년 10월 7일에 확인했어요.