liminfo

ASCII Table

ASCII 코드표 (0-127)

128개 결과행을 클릭하면 문자가 복사됩니다
DecHexOctChar설명
00x00000^@NUL (Null)복사
10x01001^ASOH (Start of Heading)복사
20x02002^BSTX (Start of Text)복사
30x03003^CETX (End of Text)복사
40x04004^DEOT (End of Transmission)복사
50x05005^EENQ (Enquiry)복사
60x06006^FACK (Acknowledge)복사
70x07007^GBEL (Bell)복사
80x08010^HBS (Backspace)복사
90x09011^IHT (Horizontal Tab)복사
100x0A012^JLF (Line Feed)복사
110x0B013^KVT (Vertical Tab)복사
120x0C014^LFF (Form Feed)복사
130x0D015^MCR (Carriage Return)복사
140x0E016^NSO (Shift Out)복사
150x0F017^OSI (Shift In)복사
160x10020^PDLE (Data Link Escape)복사
170x11021^QDC1 (Device Control 1)복사
180x12022^RDC2 (Device Control 2)복사
190x13023^SDC3 (Device Control 3)복사
200x14024^TDC4 (Device Control 4)복사
210x15025^UNAK (Negative Acknowledge)복사
220x16026^VSYN (Synchronous Idle)복사
230x17027^WETB (End of Trans. Block)복사
240x18030^XCAN (Cancel)복사
250x19031^YEM (End of Medium)복사
260x1A032^ZSUB (Substitute)복사
270x1B033^[ESC (Escape)복사
280x1C034^\FS (File Separator)복사
290x1D035^]GS (Group Separator)복사
300x1E036^^RS (Record Separator)복사
310x1F037^_US (Unit Separator)복사
320x20040SPSpace (공백)복사
330x21041!기호 '!'복사
340x22042"기호 '"'복사
350x23043#기호 '#'복사
360x24044$기호 '$'복사
370x25045%기호 '%'복사
380x26046&기호 '&'복사
390x27047'기호 '''복사
400x28050(기호 '('복사
410x29051)기호 ')'복사
420x2A052*기호 '*'복사
430x2B053+기호 '+'복사
440x2C054,기호 ','복사
450x2D055-기호 '-'복사
460x2E056.기호 '.'복사
470x2F057/기호 '/'복사
480x300600숫자 0복사
490x310611숫자 1복사
500x320622숫자 2복사
510x330633숫자 3복사
520x340644숫자 4복사
530x350655숫자 5복사
540x360666숫자 6복사
550x370677숫자 7복사
560x380708숫자 8복사
570x390719숫자 9복사
580x3A072:기호 ':'복사
590x3B073;기호 ';'복사
600x3C074<기호 '<'복사
610x3D075=기호 '='복사
620x3E076>기호 '>'복사
630x3F077?기호 '?'복사
640x40100@기호 '@'복사
650x41101A대문자 A복사
660x42102B대문자 B복사
670x43103C대문자 C복사
680x44104D대문자 D복사
690x45105E대문자 E복사
700x46106F대문자 F복사
710x47107G대문자 G복사
720x48110H대문자 H복사
730x49111I대문자 I복사
740x4A112J대문자 J복사
750x4B113K대문자 K복사
760x4C114L대문자 L복사
770x4D115M대문자 M복사
780x4E116N대문자 N복사
790x4F117O대문자 O복사
800x50120P대문자 P복사
810x51121Q대문자 Q복사
820x52122R대문자 R복사
830x53123S대문자 S복사
840x54124T대문자 T복사
850x55125U대문자 U복사
860x56126V대문자 V복사
870x57127W대문자 W복사
880x58130X대문자 X복사
890x59131Y대문자 Y복사
900x5A132Z대문자 Z복사
910x5B133[기호 '['복사
920x5C134\기호 '\'복사
930x5D135]기호 ']'복사
940x5E136^기호 '^'복사
950x5F137_기호 '_'복사
960x60140`기호 '`'복사
970x61141a소문자 a복사
980x62142b소문자 b복사
990x63143c소문자 c복사
1000x64144d소문자 d복사
1010x65145e소문자 e복사
1020x66146f소문자 f복사
1030x67147g소문자 g복사
1040x68150h소문자 h복사
1050x69151i소문자 i복사
1060x6A152j소문자 j복사
1070x6B153k소문자 k복사
1080x6C154l소문자 l복사
1090x6D155m소문자 m복사
1100x6E156n소문자 n복사
1110x6F157o소문자 o복사
1120x70160p소문자 p복사
1130x71161q소문자 q복사
1140x72162r소문자 r복사
1150x73163s소문자 s복사
1160x74164t소문자 t복사
1170x75165u소문자 u복사
1180x76166v소문자 v복사
1190x77167w소문자 w복사
1200x78170x소문자 x복사
1210x79171y소문자 y복사
1220x7A172z소문자 z복사
1230x7B173{기호 '{'복사
1240x7C174|기호 '|'복사
1250x7D175}기호 '}'복사
1260x7E176~기호 '~'복사
1270x7F177^?DEL (Delete)복사

ASCII Table 소개

ASCII Table은 128개 ASCII 문자(코드 0-127) 전체를 10진수, 16진수, 8진수 값과 함께 보여주는 종합 온라인 레퍼런스입니다. 33개의 제어 문자(0-31, 127), 공백 문자(32), 출력 가능한 기호와 구두점(33-47, 58-64, 91-96, 123-126), 숫자 0-9(48-57), 대문자 A-Z(65-90), 소문자 a-z(97-122) 등 ASCII의 전체 스펙트럼을 포함합니다. 제어 문자는 캐럿 표기법(^A~^Z, ^?)과 NUL, SOH, ETX, LF, CR, ESC 등의 전체 명칭으로 표시됩니다.

프로그래머, 임베디드 시스템 엔지니어, 네트워크 프로토콜 개발자, 컴퓨터 과학 전공 학생에게 필수적인 레퍼런스입니다. 시리얼 통신 프로토콜의 문자 코드 조회, 텍스트 처리 시 인코딩 문제 디버깅, 터미널 에뮬레이터의 이스케이프 시퀀스 이해, 키보드 스캔 코드 매핑, 10진수/16진수/8진수 간 변환 등에 활용됩니다. C/C++ char 값 작업, 바이너리 파일 파서 작성, HTTP/SMTP/FTP 같은 텍스트 기반 프로토콜 구현 시에도 유용합니다.

검색과 필터링을 완벽 지원합니다. 10진수 값, 16진수 코드, 문자, 설명어로 검색하여 필요한 항목을 즉시 찾을 수 있습니다. 카테고리별 필터(제어 문자, 특수 문자, 숫자, 대문자, 소문자)로 특정 문자 범위에 집중할 수 있으며, 모든 것이 서버 호출 없이 브라우저에서 동적으로 생성됩니다.

주요 기능

  • 코드 0(NUL)부터 127(DEL)까지 128개 문자를 모두 포함하는 완전한 ASCII 테이블
  • 10진수, 16진수(0x00-0x7F), 8진수(000-177) 등 각 문자의 다중 진법 표현
  • NUL, SOH, STX, ETX, LF, CR, ESC 등 표준 약어와 전체 명칭을 포함한 제어 문자 레퍼런스
  • 제어 문자, 특수/구두점, 숫자, 대문자, 소문자 카테고리별 필터링
  • 10진수 값, 16진수 코드, 문자, 설명어로 검색하여 원하는 항목을 즉시 찾는 실시간 검색
  • 33개 제어 문자에 대한 캐럿 표기법 표시(^@, ^A, ^B, ... ^Z, ^[, ^\, ^], ^^, ^_, ^?)
  • 현재 검색 및 필터 조건에 맞는 문자 수를 표시하는 결과 카운터
  • 데스크톱 모니터, 태블릿, 모바일 기기 모두에서 작동하는 반응형 테이블 레이아웃

자주 묻는 질문

ASCII란 무엇인가요?

ASCII(American Standard Code for Information Interchange, 미국 정보 교환 표준 코드)는 1963년에 발표된 문자 인코딩 표준으로 128개의 문자에 숫자 코드를 할당합니다. 비출력 제어 문자 33개(코드 0-31, 127), 공백 문자(코드 32), 숫자, 영문 대소문자, 일반 구두점과 기호를 포함한 출력 가능 문자 94개로 구성됩니다. ASCII는 거의 모든 현대 문자 인코딩 시스템의 기반이며, 처음 128개 코드 포인트는 UTF-8, ISO-8859-1, Windows-1252에서 동일합니다.

ASCII 테이블에는 몇 개의 문자가 있나요?

표준 ASCII 테이블에는 0부터 127까지 정확히 128개의 문자(7비트)가 있습니다. 제어 문자 33개(0-31 및 127/DEL), 공백 1개(32), 숫자 10개(48-57), 대문자 26개(65-90), 소문자 26개(97-122), 구두점/기호 32개로 구성됩니다. 확장 ASCII(코드 128-255)는 원래 표준에 포함되지 않으며 인코딩(ISO-8859-1, Windows-1252 등)에 따라 다릅니다.

ASCII와 유니코드의 차이점은 무엇인가요?

ASCII는 7비트를 사용하여 영문자, 숫자, 기본 기호만 포함하는 128개 문자를 정의합니다. 유니코드는 전 세계 모든 문자 체계의 문자를 인코딩하려는 훨씬 큰 표준으로, 현재 149,000개 이상의 문자를 정의합니다. 유니코드의 처음 128개 코드 포인트(U+0000~U+007F)는 ASCII와 동일하여 하위 호환성을 보장합니다. 가장 널리 쓰이는 유니코드 인코딩인 UTF-8은 ASCII 문자에 1바이트, 그 외 문자에 2~4바이트를 사용합니다.

ASCII 제어 문자란 무엇인가요?

제어 문자(코드 0-31, 127)는 원래 프린터와 텔레타이프 같은 하드웨어 장치를 제어하기 위해 설계된 비출력 문자입니다. 오늘날에도 사용되는 중요한 것들: LF(10, 줄바꿈) - Unix 줄 끝, CR(13, 캐리지 리턴) - LF와 함께 Windows 줄 끝(CR+LF), HT(9, 수평 탭) - 탭 문자, ESC(27, 이스케이프) - 터미널 이스케이프 시퀀스, NUL(0, 널) - C 문자열 종료자, BS(8, 백스페이스). SOH, STX, ETX, BEL 등 나머지는 주로 시리얼 통신 프로토콜에서 사용됩니다.

ASCII의 10진수, 16진수, 8진수 값은 어떻게 변환하나요?

각 ASCII 문자는 다른 진법으로 동일한 값을 가집니다. 예를 들어 문자 "A"는 10진수 65, 16진수 0x41, 8진수 101입니다. 이 테이블은 세 가지 표현을 나란히 보여주므로 직접 계산할 필요가 없습니다. 프로그래밍에서 16진수는 이스케이프 시퀀스(\x41)에, 8진수는 구형 C 코드(\101)에, 10진수는 일반적인 ASCII 코드 참조에 주로 사용됩니다.

문자 "A"의 코드가 1이 아닌 65인 이유는 무엇인가요?

처음 32개 코드(0-31)는 제어 문자용으로 예약되어 있고, 코드 32는 공백입니다. 코드 33-47은 구두점과 기호, 48-57은 숫자 0-9입니다. 대문자는 ASCII 설계자들이 인코딩 테이블에서 제어 문자, 공백, 기호, 숫자를 먼저 배치했기 때문에 65부터 시작합니다. 이 배치의 유용한 특성은 대문자와 해당 소문자의 차이가 항상 정확히 32(예: A=65, a=97)로, 이는 단일 비트 뒤집기(5번째 비트)에 해당하여 이진수에서 대소문자 변환을 효율적으로 수행할 수 있게 합니다.

제어 문자의 캐럿 표기법이란 무엇인가요?

캐럿 표기법은 제어 문자를 ^ 뒤에 다른 문자를 붙여 표현합니다. 제어 문자가 Ctrl 키와 다른 키를 함께 눌러 생성되는 것에서 유래합니다. ^A(Ctrl+A)는 코드 1, ^B는 코드 2, ^Z까지 코드 26입니다. ^@는 NUL(코드 0), ^[는 ESC(코드 27), ^?는 DEL(코드 127)입니다. 이 표기법은 터미널 에뮬레이터, 명령줄 도구, Vim이나 Nano 같은 텍스트 에디터에서 비출력 문자를 표시할 때 흔히 볼 수 있습니다.

이 테이블에서 특정 문자를 어떻게 검색하나요?

상단의 검색 바에서 모든 속성으로 검색할 수 있습니다. 10진수(예: "65"), 16진수 값(예: "41"), 문자(예: "A"), 설명 키워드(예: "Escape" 또는 "Tab")를 입력하세요. 카테고리 필터 버튼으로 제어 문자, 특수 문자, 숫자, 대문자, 소문자만 표시할 수도 있습니다. 입력하는 대로 결과 개수가 실시간으로 업데이트됩니다.