브라우저 실행 모드: 데이터는 브라우저에서 처리되며 서버에 업로드되지 않습니다.
속도와 안정성: 처리 속도는 기기와 브라우저에 따라 달라집니다. 대량 배치 작업에는 데스크톱 버전이 더 안정적일 수 있습니다.
도구를 불러오는 중입니다. 잠시 기다려 주세요...
도구를 불러오는 중입니다. 잠시 기다려 주세요...
온라인 도구가 로드되거나 실행되지 않으면 데스크톱 도구를 사용해 보세요. https://tools.yikeaigc.com/
도구 사용량
이전 버전으로 돌아가기한국어, 영어, 숫자, 기호 등 모든 텍스트 지원
처리 중...
변환 중입니다. 잠시만 기다려 주세요...
오류:
성공:
변환 통계
문자 수: 0
바이트 수: 0
16진수 길이: 0
인코딩 방식: UTF-8
변환 예시
영어: Hello → 48656C6C6F
숫자: 123 → 313233
중국어:你好 → E4BDA0E5A5BD
기호: @#$ → 402324
사용 팁
인코딩 선택:UTF-8은 모든 문자를 지원하고, ASCII는 영어만, Latin-1은 서유럽 문자를 지원합니다
형식 옵션:구분 없음, 공백 구분, 콜론 구분 또는 0x 접두사 형식을 선택할 수 있습니다
중국어 처리:중국어 문자는 UTF-8 인코딩에서 보통 3바이트를 차지합니다
안내
소프트웨어 사용 설명
- 텍스트 입력:"텍스트 입력" 상자에 16진수로 변환할 텍스트 내용을 입력하세요. 중국어, 영어, 숫자, 기호 등 모든 문자를 지원합니다.
- 인코딩 선택:필요에 따라 인코딩 형식을 선택하세요. UTF-8은 모든 문자를 지원하고, ASCII는 영어 문자만 지원하며, Latin-1은 서유럽 문자를 지원합니다.
- 형식 설정:출력 형식(구분 기호 없음, 공백 구분, 콜론 구분, 0x 접두사)과 대소문자(대문자 또는 소문자)를 선택하세요.
- 자동 변환:텍스트를 입력하면 시스템이 자동으로 변환하며, "변환" 버튼을 클릭하여 수동으로 변환을 실행할 수도 있습니다.
- 빠른 작업:빠른 작업 버튼을 사용하여 공백 추가/제거, 0x 접두사 추가, 대소문자 변환 등 출력 형식을 조정할 수 있습니다.
- 통계 확인:변환 통계 영역에는 문자 수, 바이트 수, 16진수 길이, 인코딩 방식 등 상세 정보가 표시됩니다.
- 역변환:"역변환" 버튼을 클릭하면 16진수 결과를 원본 텍스트로 다시 변환할 수 있습니다.
- 결과 복사:"결과 복사" 버튼을 클릭하여 변환 결과를 클립보드에 복사하거나, "예제 데이터"를 클릭하여 데모 내용을 불러오세요.
자주 묻는 질문
답변: 텍스트를 16진수로 변환하는 것은 일반 텍스트 문자를 해당 16진수 인코딩으로 변환하는 과정입니다. 각 문자는 인코딩(예: UTF-8, ASCII)에 따라 하나 이상의 바이트로 변환되고, 각 바이트는 두 개의 16진수 문자로 표시됩니다. 예: 문자 "A"의 ASCII 코드는 65이며, 해당 16진수는 41입니다.
답변: UTF-8은 범용 인코딩으로 전 세계의 모든 문자를 지원하며, 중국어 문자는 일반적으로 3바이트를 차지합니다. ASCII는 128개의 기본 영어 문자만 지원하며, 각 문자는 1바이트를 차지합니다. Latin-1은 서유럽 문자를 지원하며, 각 문자는 1바이트를 차지합니다. 잘못된 인코딩을 선택하면 문자가 올바르게 변환되지 않거나 깨져 보일 수 있습니다.
답변: 다양한 출력 형식은 서로 다른 상황에 적합합니다. 구분자 없음(48656C6C6F)은 압축 저장에 적합하고, 공백 구분(48 65 6C 6C 6F)은 읽기 쉬우며, 콜론 구분(48:65:6C:6C:6F)은 MAC 주소 등에 자주 사용되고, 0x 접두사(0x48 0x65 0x6C)는 프로그래밍 언어의 16진수 표기법에 부합합니다.
답변: UTF-8 인코딩에서 중국어 문자는 일반적으로 3바이트로 표현되므로, 중국어 문자 하나는 6개의 16진수 문자로 변환됩니다. 예를 들어 "你" 글자의 UTF-8 인코딩은 E4BDA0이고, "好" 글자는 E5A5BD입니다. 이는 정상적인 현상입니다. 중국어 문자의 Unicode 코드 포인트가 높아 저장하는 데 더 많은 바이트가 필요하기 때문입니다.
답변: 주요 용도는 다음과 같습니다. 프로그램 개발(문자열 상수 정의, 디버그 출력), 데이터 전송(네트워크 프로토콜, 바이너리 데이터 인코딩), 암호화 전처리(텍스트를 바이트로 변환하여 암호화), 파일 분석(파일의 16진수 내용 확인), 학습 및 연구(문자 인코딩 원리 이해) 등의 상황에 사용됩니다.
답변: 역변환 기능을 사용하여 결과를 확인할 수 있습니다. 변환된 16진수 데이터를 다시 텍스트로 역변환했을 때 결과가 원래 입력과 일치하면 변환이 올바른 것입니다. 또한 변환 통계의 바이트 수가 적절한지 확인할 수 있습니다. 예를 들어 순수 영문 텍스트의 바이트 수는 문자 수와 같아야 합니다.
답변: 빠른 작업으로 변환된 16진수 형식을 조정할 수 있습니다. 공백 추가는 두 문자마다 공백을 삽입하고, 공백 제거는 모든 구분자를 삭제하며, 0x 추가는 각 바이트에 0x 접두사를 추가하고, 대문자/소문자 변환은 문자의 대소문자를 변경합니다. 이러한 작업은 텍스트를 다시 변환하지 않고 표시 형식만 조정합니다.
답변: 변환 통계는 중요한 정보를 제공합니다. 문자 수는 원본 텍스트의 문자 수를 표시하고, 바이트 수는 인코딩된 바이트 수를 표시하며, 16진수 길이는 출력된 16진수 문자 수를 표시합니다(일반적으로 바이트 수의 2배). 인코딩 방식은 현재 사용 중인 문자 인코딩을 표시합니다. 이러한 정보는 인코딩 과정을 이해하고 결과를 검증하는 데 도움이 됩니다.