텍스트 ↔ 16진수 변환기
브라우저에서 바로 텍스트를 16진수로, 16진수를 다시 텍스트로 변환하세요. UTF-8을 완벽히 지원하므로 모든 문자가 정확하게 인코딩됩니다. 출력은 소문자와 대문자 중에서, 그리고 공백으로 구분된 바이트와 연속된 바이트 중에서 선택할 수 있습니다.
대소문자
구분자
텍스트 입력
16진수 출력
위에 데이터를 입력하면 변환 결과가 여기에 표시됩니다.
텍스트 ↔ 16진수 변환기 사용 방법
- 1
변환 방향 선택
토글을 사용해 ‘텍스트 → 16진수’ 또는 ‘16진수 → 텍스트’를 선택하세요. 바꾸기 버튼을 누르면 결과가 입력란으로 옮겨져 반대 방향으로 다시 변환할 수 있습니다.
- 2
데이터 입력
텍스트를 입력하거나 붙여넣고, 또는 16진수 문자열을 붙여넣으세요. 입력하는 즉시 변환이 자동으로 실행되며, UTF-8을 완벽히 지원해 어떤 문자든 처리할 수 있습니다.
- 3
형식 선택
16진수 출력에서는 소문자와 대문자 중에서 자릿수 표기를 고르고, 바이트마다 공백을 넣거나 끊김 없는 스트림으로 출력할 수 있습니다. 디코딩할 때는 공백과 쉼표, 콜론이 모두 선택 사항입니다.
- 4
결과 복사
변환된 결과를 확인한 뒤 클립보드에 복사하면, 필요한 곳 어디에나 바로 붙여넣을 수 있습니다.
자주 묻는 질문
텍스트는 어떻게 16진수로 변환되나요?
각 문자는 UTF-8 바이트로 인코딩되고, 모든 바이트는 00부터 FF까지의 두 자리 16진수로 표기됩니다. 일반적인 영문자는 각각 1바이트로 변환되지만, 악센트 문자나 기호, 이모지는 2~4바이트를 사용합니다.
이모지나 영어가 아닌 문자도 지원하나요?
네. 이 도구는 UTF-8을 사용하므로 악센트 문자, 키릴 문자, 그리스 문자, 한자, 일본어, 아랍어, 이모지 등 모든 유니코드 문자를 처리합니다. 이러한 문자는 올바른 멀티바이트 시퀀스로 인코딩되며, 디코딩하면 원래대로 정확하게 복원됩니다.
디코더는 어떤 16진수 형식을 지원하나요?
16진수 → 텍스트 디코더는 두 자리 바이트를 읽으며 형식에 관대합니다. 바이트 사이의 공백, 쉼표, 콜론은 모두 무시되므로, 구분 없는 16진수, 공백으로 구분된 바이트, 콜론으로 구분된 덤프가 모두 동작합니다. 소문자와 대문자 자릿수를 모두 허용합니다.
변환 오류는 왜 발생하나요?
16진수에 0-9와 A-F 이외의 문자가 포함되어 있거나 자릿수가 홀수이면 디코딩이 실패합니다. 각 바이트에는 정확히 두 개의 16진수 자릿수가 필요하므로, 잘못 들어간 문자를 제거하고 전체 길이가 짝수인지 확인하면 변환이 정상적으로 완료됩니다.
내 데이터가 서버로 전송되나요?
아니요. 모든 변환은 전적으로 브라우저에서 실행됩니다. 입력한 텍스트는 업로드되거나 기록·저장되지 않으므로 완벽하게 보호되며, 이 도구는 오프라인에서도 계속 작동합니다.
관련 도구
이런 편리한 도구도 함께 사용해 보세요