KO
내 도구

온라인 헥스 에디터

파일을 오프셋과 ASCII가 있는 16진수 덤프로 보고, 바이트나 문자열을 검색하고, 원하는 위치의 바이트를 고쳐 내려받으세요. 브라우저 안에서 처리됩니다.

오프셋: 16진수 바이트, 또는 오프셋 = "문자열" 형식입니다. 오프셋은 10진수나 0x 16진수로 씁니다. 바이트는 그 자리에서 덮어씁니다.
내 도구 →
광고

헥스 에디터는 파일의 원시 바이트를 오프셋과 함께 00부터 FF까지의 값으로 보여 줍니다. 별도 프로그램 없이 헤더를 살펴보고, 매직 넘버를 찾고, 줄바꿈 방식을 확인하고, 값을 직접 고칠 수 있습니다. 이 도구는 어떤 파일이든 브라우저 안에서만 열어 오프셋 / 16진수 / ASCII의 고전적인 화면으로 보여 주고, 바이트 패턴이나 문자열을 검색하며, 수정한 사본을 저장합니다.

사용 방법

  1. 파일을 상자에 끌어다 놓으세요. 파일은 사용자 기기에서만 읽으며 업로드되지 않습니다.
  2. 시작 오프셋과 표시할 바이트 수(한 화면에 최대 4KB)를 정하세요.
  3. 원하면 50 4B 03 04 같은 16진수 바이트나 문자열을 검색하세요.
  4. 수정은 오프셋: 바이트 형식으로 입력합니다. 예: 0x1A: FF 00 또는 200 = "OK". 그런 다음 수정한 파일을 내려받으세요.

계산식

바이트 오프셋 = 행 오프셋 + 열(0–F) · 수정 줄: 오프셋: 16진수 바이트 또는 오프셋 = "문자열"

오프셋은 0부터 세며 10진수(26)나 16진수(0x1A)로 쓸 수 있습니다. 한 행은 16바이트이므로 행 오프셋은 16진수로 항상 0으로 끝납니다. 수정은 바이트를 그 자리에서 덮어쓰므로 파일 크기가 그대로 유지되며, 바이너리 패치나 헤더 수정에 필요한 방식입니다. 따옴표 안의 문자열은 UTF-8로 기록됩니다. 따옴표 안의 문자열은 JSON 문자열 이스케이프를 따르며, \n은 줄바꿈을, \"는 따옴표를 씁니다.

예시

"Hello world.", 줄바꿈, "Second line.", 줄바꿈으로 이루어진 26바이트짜리 텍스트 파일을 엽니다. 파일 크기는 26이고 첫 행 00000000은 48 65 6C 6C 6F 20 77 6F 72 6C 64 2E 0A 53 65 63으로 표시됩니다. 수정에 0: 4A를 입력하면 H(48)가 J(4A)로 바뀌어 수정된 바이트는 1이 되고, 내려받은 사본은 "Jello world."로 시작합니다. 16진수 0A를 검색하면 두 줄바꿈의 위치인 오프셋 0x0C와 0x19에서 2건이 나옵니다.

자주 묻는 질문

파일이 어딘가로 업로드되나요?

아니요. 파일은 브라우저의 File API로 읽고 수정본도 메모리에서 만들기 때문에 어떤 데이터도 기기 밖으로 나가지 않습니다.

바이트를 끼워 넣거나 삭제할 수 있나요?

아니요. 수정은 기존 바이트를 덮어쓰므로 오프셋과 파일 크기가 그대로입니다. 마지막 바이트를 넘어 쓰려고 하면 파일이 조용히 늘어나는 대신 메시지와 함께 거부됩니다.

얼마나 큰 파일까지 열 수 있나요?

파일 전체와 수정본이 브라우저 메모리에 들어가야 하므로 실제 한계는 기기에 따라 다릅니다. 화면에는 한 번에 최대 4KB를 보여 줍니다. 검색은 1,000건에서 멈추고, 검색·수정 표에는 처음 300행만 표시합니다.

텍스트 열의 점은 무엇인가요?

출력 가능한 ASCII(20 미만 또는 7E 초과)가 아닌 바이트입니다. 제어 문자, UTF-8 멀티바이트의 일부, 바이너리 데이터 등이 해당합니다.

최종 업데이트:

인용·퍼가기
APA

kakaoCalc. (2026, November 8). 온라인 헥스 에디터. https://kakao.mobile/ko/tools/hex-editor/

MLA

“온라인 헥스 에디터.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/hex-editor/.

광고