🔤 텍스트 인코딩/디코딩

다양한 텍스트 인코딩 형식으로 변환하세요

HTML Entity, Hex, Binary, ASCII 변환을 지원합니다

텍스트 변환

HTML Entity
Hex
Binary
ASCII

텍스트 인코딩은 뭐죠?

텍스트 인코딩은 텍스트를 다른 형식으로 변환하는 과정입니다. HTML Entity, Hex, Binary, ASCII 등 다양한 인코딩 방식이 있으며, 각각 특정 목적과 사용 사례가 있습니다.

HTML Entity: HTML에서 특수 문자(<, >, " 등)를 안전하게 표시하기 위해 사용됩니다. XSS 공격을 방지하거나 HTML 문서 내에서 특수 문자를 올바르게 렌더링하기 위해 필수적입니다.

Hex (16진수): 각 문자의 유니코드 값을 16진수로 표현합니다. 0-9, A-F 문자로 표현되며, 데이터 분석이나 디버깅에 유용합니다. 예를 들어, "A"는 41(16진수)로 변환됩니다.

Binary (2진수): 각 문자의 유니코드 값을 2진수(0과 1)로 표현합니다. 컴퓨터가 실제로 처리하는 가장 기본적인 형식이며, 비트 연산이나 저수준 프로그래밍에서 사용됩니다.

ASCII: 각 문자의 ASCII 코드 값을 숫자로 표현합니다. 0-127 범위의 숫자로 표현되며, 텍스트 처리나 데이터 전송 시 자주 사용됩니다. ASCII는 영어 알파벳, 숫자, 기본 특수문자만 지원합니다.

용도: 웹 개발에서 XSS 방지, 데이터 암호화/복호화, 바이너리 데이터 전송, 디버깅, 문자 인코딩 문제 해결 등 다양한 상황에서 사용됩니다.

사용법 안내

변환 방식 선택: 변환하고자 하는 인코딩 형식을 선택하고 변환 버튼을 클릭하세요. 텍스트를 인코딩 형식으로 변환하거나, 인코딩된 형식을 원본 텍스트로 복원할 수 있습니다.

HTML Entity: HTML에서 특수 문자를 안전하게 표시하기 위해 사용됩니다. <script>는 &lt;script&gt;로 인코딩되어 XSS 공격을 방지합니다.

Hex: 텍스트를 16진수 형식으로 변환합니다. 예를 들어 "Hello"는 "48 65 6c 6c 6f"로 변환됩니다.

Binary: 텍스트를 2진수 형식으로 변환합니다. 예를 들어 "A"는 "01000001"로 변환됩니다.

ASCII: 텍스트를 ASCII 코드 값으로 변환합니다. 예를 들어 "ABC"는 "65 66 67"로 변환됩니다.

결과 복사: 변환된 결과를 복사하여 다른 곳에 붙여넣을 수 있습니다. 복사 버튼을 클릭하면 클립보드에 자동으로 복사됩니다.