입력
작업 공간 준비 중…
사용 방법
- Hex를 붙여 넣으세요. 완전한 바이트 사이 공백과 맨 앞 0x는 선택 사항입니다.
- 텍스트 또는 바이트·UTF-8 오류를 확인하세요.
- 제어 문자까지 유지해 복사하거나 JSON을 다운로드하세요.
Hex → 텍스트 변환기
Hex 문자열에는 메시지의 UTF-8 바이트가 들어 있을 수 있습니다. 원래 순서대로 바이트를 복원하며 전체 문자열을 숫자로 읽지 않습니다.
ASCII 영문자는 UTF-8 한 바이트이며 한글과 이모지는 여러 바이트입니다. 눈에 보이는 한 문자가 여러 Hex 쌍을 만들 수 있습니다.
표현과 사용 방법
두 자리마다 한 바이트입니다. 48 65 6c 6c 6f는 Hello가 됩니다. 대소문자는 같으며 완전한 그룹 사이에 공백, Tab, 줄바꿈을 넣을 수 있습니다.
48656c6c6f20e4b8ade6968720f09f918bHello 中文 👋두 자리마다 UTF-8 한 바이트이며 한 문자에 여러 쌍이 필요할 수 있습니다.
정밀도와 유효성 검사
Hex 숫자, 공백과 맨 앞 0x만 허용합니다. 그룹마다 짝수 자릿수가 필요하며 4 8, 반복 접두사, 쉼표와 \x 이스케이프는 거부합니다.
결과 해석과 재사용
엄격한 UTF-8로 BOM과 제어 문자를 유지하며 잘못된 바이트를 조용히 대체하지 않습니다. 임의의 바이너리나 UTF-16 덤프가 UTF-8 텍스트인 것은 아닙니다.
숫자: 최대 500줄 / 1 MiB, 숫자당 4,096자. 소수부: 1–128자리. 텍스트와 바이트: 64 KiB. 비트 연산: 8–256비트. Worker는 30초 후 중지됩니다.
자주 묻는 질문
공백 없이 입력해도 되나요?
네. 연속 Hex나 완전한 바이트 단위 공백 구분을 허용하며 맨 앞 0x/0X는 선택 사항입니다.
유효한 Hex인데 왜 실패하나요?
유효한 Hex 숫자가 UTF-8을 보장하지는 않습니다. FF나 불완전한 멀티바이트 시퀀스는 오류입니다.
313233은 숫자 123인가요?
여기서는 문자열 123의 UTF-8 바이트입니다. 전체를 정수로 읽으려면 Hex → 10진수 변환을 사용하세요.
입력이 서버로 전송되나요?
아니요. 브라우저에서 계산하며 DevToolsy는 입력을 업로드하거나 저장하지 않습니다.
무엇이 복사되나요?
표시된 문자열을 복사합니다. JSON에는 전체 결과와 바이트 수가 포함되며 Unicode와 제어 문자를 유지합니다.