ASCII 인코더/디코더
텍스트를 ASCII 코드로 변환하거나 ASCII 코드를 텍스트로 디코딩합니다.
계산 방법
ASCII(American Standard Code for Information Interchange)는 문자를 숫자로 표현하는 표준 코드 체계입니다.
주요 ASCII 코드 범위:
• 0-31: 제어 문자 (줄바꿈, 탭 등)
• 32: 공백
• 48-57: 숫자 (0-9)
• 65-90: 대문자 (A-Z)
• 97-122: 소문자 (a-z)
인코딩 시 각 문자의 코드 값을 공백으로 구분하여 출력합니다.
디코딩 시 공백 또는 쉼표로 구분된 숫자를 입력하세요.
계산 예시
자주 묻는 질문
ASCII는 한글을 지원하나요?
ASCII는 영문 알파벳, 숫자, 기본 특수문자만 포함하는 7비트(128개) 코드 체계입니다. 한글, 일본어 등 비영어 문자는 포함하지 않습니다. 한글은 EUC-KR, UTF-8 등의 확장 인코딩으로 처리합니다.
ASCII와 Unicode의 관계는?
Unicode의 처음 128개 코드 포인트(U+0000~U+007F)는 ASCII와 동일합니다. 즉 ASCII는 Unicode의 부분집합이며, 모든 ASCII 텍스트는 유효한 UTF-8 텍스트입니다.
제어 문자(0~31)는 무엇인가요?
줄바꿈(10, LF), 캐리지 리턴(13, CR), 탭(9, HT) 등 화면에 보이지 않는 기능 문자입니다. 텍스트 파일의 줄바꿈 방식(LF vs CRLF)도 이 제어 문자 조합으로 결정됩니다.
디코딩 시 숫자 구분자는 무엇을 사용하나요?
공백 또는 쉼표로 구분합니다. 예: "72 101 108 108 111" 또는 "72,101,108,108,111" 모두 "Hello"로 디코딩됩니다.