nicetool.dev logo

ASCII 코드표

문자, 숫자(65, 0x41), 이름으로 검색하거나 그룹으로 필터링하세요.

10진16진문자설명
00x00NUL널 문자\0
10x01SOH헤딩 시작
20x02STX본문 시작
30x03ETX본문 끝
40x04EOT전송 끝
50x05ENQ조회
60x06ACK긍정 응답
70x07BEL벨\a
80x08BS백스페이스\b
90x09HT가로 탭\t
100x0ALF줄 바꿈(LF)\n
110x0BVT세로 탭\v
120x0CFF폼 피드\f
130x0DCR캐리지 리턴(CR)\r
140x0ESO시프트 아웃
150x0FSI시프트 인
160x10DLE데이터 링크 이스케이프
170x11DC1장치 제어 1(XON)
180x12DC2장치 제어 2
190x13DC3장치 제어 3(XOFF)
200x14DC4장치 제어 4
210x15NAK부정 응답
220x16SYN동기 대기
230x17ETB전송 블록 끝
240x18CAN취소
250x19EM매체 끝
260x1ASUB치환
270x1BESC이스케이프\e
280x1CFS파일 구분자
290x1DGS그룹 구분자
300x1ERS레코드 구분자
310x1FUS단위 구분자
320x20SP공백
330x21!느낌표
340x22"큰따옴표
350x23#샵(해시)
360x24$달러 기호
370x25%퍼센트 기호
380x26&앰퍼샌드
390x27'작은따옴표(아포스트로피)
400x28(여는 소괄호
410x29)닫는 소괄호
420x2A*별표
430x2B+더하기 기호
440x2C,쉼표
450x2D-하이픈·빼기
460x2E.마침표(점)
470x2F/슬래시
480x300숫자 0
490x311숫자 1
500x322숫자 2
510x333숫자 3
520x344숫자 4
530x355숫자 5
540x366숫자 6
550x377숫자 7
560x388숫자 8
570x399숫자 9
580x3A:콜론
590x3B;세미콜론
600x3C<보다 작음 기호
610x3D=등호
620x3E>보다 큼 기호
630x3F?물음표
640x40@골뱅이(@)
650x41A대문자 A
660x42B대문자 B
670x43C대문자 C
680x44D대문자 D
690x45E대문자 E
700x46F대문자 F
710x47G대문자 G
720x48H대문자 H
730x49I대문자 I
740x4AJ대문자 J
750x4BK대문자 K
760x4CL대문자 L
770x4DM대문자 M
780x4EN대문자 N
790x4FO대문자 O
800x50P대문자 P
810x51Q대문자 Q
820x52R대문자 R
830x53S대문자 S
840x54T대문자 T
850x55U대문자 U
860x56V대문자 V
870x57W대문자 W
880x58X대문자 X
890x59Y대문자 Y
900x5AZ대문자 Z
910x5B[여는 대괄호
920x5C\백슬래시
930x5D]닫는 대괄호
940x5E^캐럿
950x5F_밑줄
960x60`억음 부호(백틱)
970x61a소문자 a
980x62b소문자 b
990x63c소문자 c
1000x64d소문자 d
1010x65e소문자 e
1020x66f소문자 f
1030x67g소문자 g
1040x68h소문자 h
1050x69i소문자 i
1060x6Aj소문자 j
1070x6Bk소문자 k
1080x6Cl소문자 l
1090x6Dm소문자 m
1100x6En소문자 n
1110x6Fo소문자 o
1120x70p소문자 p
1130x71q소문자 q
1140x72r소문자 r
1150x73s소문자 s
1160x74t소문자 t
1170x75u소문자 u
1180x76v소문자 v
1190x77w소문자 w
1200x78x소문자 x
1210x79y소문자 y
1220x7Az소문자 z
1230x7B{여는 중괄호
1240x7C|세로 막대(파이프)
1250x7D}닫는 중괄호
1260x7E~물결표
1270x7FDEL삭제

ASCII란?

ASCII(American Standard Code for Information Interchange)는 1963년에 발표된 표준으로, 영어 알파벳, 숫자, 문장 부호와 제어 코드에 0부터 127까지 번호를 매겨 어떤 컴퓨터에서든 7비트 값이 같은 문자를 뜻하게 했습니다. 0~31과 127은 줄 바꿈(10), 캐리지 리턴(13), 탭(9), 이스케이프(27) 같은 제어 문자이고, 32는 공백, 33~126은 출력 가능한 문자입니다. 오늘날 거의 모든 웹사이트가 쓰는 UTF-8은 처음 128개 코드 포인트를 바이트 단위로 그대로 유지하므로 바이트, 프로토콜, 정규식, 키보드 입력을 다룰 때 ASCII 값은 여전히 중요합니다.

기능

  • • 128개 ASCII 코드 전부를 10진, 16진, 8진, 8비트 2진으로 표시
  • • 모든 문자의 HTML 숫자 엔티티
  • • 모든 제어 문자의 이름과 \n, \t, \r 같은 C 이스케이프
  • • 문자, 10진, 16진(0x41), 설명으로 검색
  • • 제어 문자, 문장 부호, 숫자, 영문자 필터

빠른 참고 자료

표 전체가 페이지에 포함되고 검색은 브라우저에서 실행되므로 즉시 쓸 수 있고 오프라인에서도 동작합니다.

검색·인쇄 가능, 추적 없음.

ASCII 코드표 사용 방법

  1. 1

    검색 칸에 알고 있는 것을 입력하세요. 문자(A), 10진 코드(65), 16진 코드(0x41 또는 41), "tab"이나 "bracket" 같은 단어 모두 됩니다.

  2. 2

    그룹 버튼으로 제어 문자, 문장 부호, 숫자, 대문자, 소문자만 볼 수 있습니다.

  3. 3

    각 행에는 10진, 16진, 8진, 8비트 2진, 문자, HTML 엔티티, 설명이 있습니다. 제어 문자에는 \n 같은 C 이스케이프도 표시됩니다.

  4. 4

    넓은 화면에서는 모든 열이 보이고, 휴대폰에서는 표를 읽기 쉽도록 8진, 2진, HTML 열이 숨겨집니다.

활용 예시

산술로 대소문자 변환

대문자 A는 65, 소문자 a는 97로 차이는 항상 32(5번 비트)입니다. 많은 대소문자 변환 함수가 이렇게 동작합니다.

줄 끝 문자 디버깅

vim에서 ^M이 보이는 파일은 LF(10) 앞에 CR(13)이 있는, 즉 Unix LF 대신 Windows CRLF 줄 끝입니다. 16진 덤프에서 0x0D와 0x0A를 알아보는 데 표를 쓰세요.

HTML 이스케이프

<와 >를 글자로 보이려면 &#60;와 &#62;(또는 &lt;와 &gt;)를, &에는 &#38;를 써서 브라우저가 태그로 읽지 않게 합니다.

숫자 빠르게 파싱

숫자 0~9의 코드는 48~57이므로 문자 코드에서 48을 빼면 숫자 값이 됩니다. 파서와 코딩 면접에서 흔히 쓰는 요령입니다.

자주 묻는 질문

ASCII와 유니코드의 차이는?+

ASCII는 128개 문자를 정의합니다. 유니코드는 15만 개가 넘는 문자로 모든 문자 체계와 이모지를 담습니다. 유니코드의 처음 128개 코드 포인트는 ASCII와 같고 UTF-8은 이를 같은 1바이트로 인코딩합니다.

확장 ASCII(128~255)란?+

하나로 정해진 확장 ASCII는 없습니다. Latin-1(ISO 8859-1)이나 Windows-1252 같은 코드 페이지가 128~255에 서로 다른 문자를 둡니다. 최신 시스템은 UTF-8을 쓰며 그 바이트들은 다중 바이트 시퀀스의 시작이 됩니다.

CR과 LF란?+

CR(13, \r)은 커서를 줄 맨 앞으로, LF(10, \n)는 다음 줄로 옮깁니다. Unix와 macOS는 LF로, Windows는 CR+LF로 줄을 끝내며 HTTP 헤더는 CRLF가 필수입니다.

DEL이 127인 이유는?+

천공 종이 테이프에서 일곱 구멍을 모두 뚫으면(2진수 1111111, 즉 127) 문자가 지워졌기 때문에 DEL이 가장 큰 코드를 받았습니다.