MODOO HUB ← 모두의 툴
Text · Instrument

ASCII 변환기

텍스트 ↔ ASCII 코드(10진수·16진수·2진수·8진수) 상호변환

진수:
ASCII 코드
입력 진수:
텍스트

📖 ASCII가 사실 UTF-8의 부분집합인 이유 가이드 보기

ASCII 변환기란?

텍스트를 10진수, 16진수, 2진수, 8진수 ASCII 코드로 변환하거나 반대로 ASCII 코드를 텍스트로 복원하는 무료 온라인 도구입니다. ASCII(American Standard Code for Information Interchange)는 1963년 제정된 문자 인코딩 표준으로, 0~127의 숫자에 영문 대소문자·숫자·특수문자·제어 문자를 대응시킵니다. 예를 들어 'A'는 65, 'a'는 97, '0'은 48, 스페이스는 32입니다. 이 변환기는 프로그래밍 디버깅, 네트워크 패킷 분석, 데이터 인코딩 학습, 컴퓨터 과학 교육 등에 활용됩니다. 모든 변환은 브라우저에서 즉시 처리되며 데이터가 서버로 전송되지 않습니다. 한글·이모지 등 ASCII 범위(0~127)를 벗어나는 문자는 변환 결과에서 자동으로 제외되며, 문자별 미리보기에는 대시(–)로 표시됩니다.

자주 묻는 질문

ASCII 코드란?

0~127의 숫자로 문자를 표현하는 표준입니다. 'A'=65, 'a'=97, '0'=48, 스페이스=32입니다.

ASCII와 유니코드의 차이는?

ASCII는 128자, 유니코드는 110만 개 이상의 문자를 지원합니다. ASCII는 유니코드의 부분집합입니다.

한글은 ASCII로 변환되나요?

한글은 ASCII 범위(0-127)를 벗어나므로 직접 변환되지 않습니다. 유니코드 변환기를 사용하세요.

제어 문자(LF, CR)도 변환되나요?

네, 줄바꿈(10), 캐리지리턴(13), 탭(9) 등 제어 문자도 변환됩니다. 제어 문자는 ASCII 0~31과 127에 해당하는 화면에 표시되지 않는 문자로, 통신 제어와 텍스트 서식 지정에 사용됩니다.

ASCII 코드의 범위는 어떻게 되나요?

표준 ASCII는 0~127(7비트)입니다. 0~31은 제어 문자, 32~126은 출력 가능 문자(스페이스, 숫자, 영문, 특수문자), 127은 DEL입니다. 128~255는 확장 ASCII라 불리지만 표준이 아니며 코드 페이지마다 문자가 다릅니다.

스페이스와 줄바꿈의 ASCII 코드는?

스페이스는 32(16진수 0x20), 줄바꿈(LF)은 10(0x0A), 캐리지리턴(CR)은 13(0x0D), 탭은 9(0x09)입니다. Windows는 줄바꿈에 CR+LF(13 10)를, Unix·Linux·macOS는 LF(10)만 사용합니다.

ASCII는 지금도 사용되나요?

네. HTTP 헤더, 이메일 프로토콜(SMTP), URL, 프로그래밍 언어 소스 코드, JSON 키 등 대부분의 인터넷 프로토콜과 데이터 형식이 ASCII 기반입니다. UTF-8이 ASCII와 하위 호환되도록 설계되어 ASCII 텍스트는 그대로 유효한 UTF-8입니다.

ASCII와 UTF-8의 차이는?

UTF-8은 유니코드 전체를 1~4바이트 가변 길이로 인코딩하는 방식입니다. 0~127 범위에서는 UTF-8과 ASCII가 바이트 단위로 완전히 동일하므로 모든 ASCII 파일은 그대로 유효한 UTF-8 파일입니다. 한글·이모지 등은 UTF-8에서 2~4바이트를 사용합니다.