인코딩 및 텍스트 변환

Hex → Text

연속 Hex, 공백으로 구분한 Hex 또는 0x 접두사가 있는 바이트를 UTF-8 텍스트로 변환합니다.

Ctrl / ⌘ + Enter로 실행
읽기 전용 결과

16진수 바이트를 엄격하게 파싱하고 UTF-8에 따라 다국어 텍스트로 복원합니다.

입력은 브라우저에서만 처리되며 서버에는 업로드되지 않습니다.

이 도구의 기능

Hex → Text는 먼저 16진수 형식을 검증하고 두 자리를 한 바이트로 구성한 다음 엄격 모드 TextDecoder로 UTF-8을 디코딩합니다. 각 바이트를 곧바로 문자로 취급하지 않으므로 한국어, 일본어 및 이모지를 올바르게 복원합니다.

  • 연속, 공백 또는 개행 구분 및 표준 0x 바이트 접두사를 지원합니다.
  • 이상한 길이, 16진수가 아닌 문자 및 잘못된 UTF-8은 모두 명시적 오류를 발생시킵니다.
  • 변환은 텍스트만 처리하며 결과에서 HTML, 스크립트 또는 기타 코드를 실행하지 않습니다.

사용 방법

  1. 16진수 바이트를 붙여넣습니다.
  2. "텍스트로 변환"을 클릭하세요.
  3. 오류가 있는 경우 잘못된 문자, 접두사 또는 바이트 수를 확인하세요.
  4. 복구된 UTF-8 텍스트를 복사합니다.

주요 사용 사례

  • 프로토콜 로그에서 UTF-8 16진수 페이로드를 읽습니다.
  • 텍스트에서 Hex로의 왕복 결과를 확인합니다.
  • 중국어나 이모티콘에 해당하는 UTF-8 바이트를 복원합니다.

개인 정보 보호 및 보안

입력과 결과는 브라우저의 로컬 메모리에서만 처리됩니다. 서버로 업로드하거나 온라인 API를 호출하지 않으며 자동으로 영구 저장하지 않습니다.

Hex → Text 기능

16진수 바이트를 엄격하게 파싱하고 UTF-8에 따라 다국어 텍스트로 복원합니다. 일상적인 개발과 디버깅에 유용하며 결과를 바로 확인하거나 복사 또는 다운로드할 수 있습니다.

FAQ

16진수 길이는 왜 짝수여야 합니까?

바이트에는 두 개의 16진수 숫자가 필요하며 홀수 길이는 완전한 바이트를 형성할 수 없습니다.

중국어를 해독할 수 있나요?

예, 입력이 유효한 UTF-8 바이트 중국어 텍스트라면 가능합니다.

일부 바이트가 UTF-8 오류를 보고하는 이유는 무엇입니까?

임의의 바이너리이거나 다른 문자 인코딩일 수 있으며, 이 페이지에서는 대체 문자로 문제를 자동으로 숨기지 않습니다.

입력 내용이 업로드됩니까?

아니요. 유효성 검사와 TextDecoder 디코딩은 모두 브라우저 내에서 수행됩니다.

개발자 도구 목록으로 돌아가기