파일 A 선택

드래그 앤 드롭 또는 클릭

파일 B 선택

드래그 앤 드롭 또는 클릭

파일 비교 방법

두 파일의 SHA-256 해시값을 먼저 비교하여 동일 여부를 판단합니다. 텍스트 파일(.txt, .html, .css, .js, .json 등)인 경우 Beyond Compare 스타일의 좌우 분할 뷰로 라인별 차이를 하이라이트합니다. 바이너리 파일은 해시값만 비교됩니다.

실무 활용 시나리오

  • 배포 전 점검: 운영 반영 파일과 원본 산출물을 동시에 비교합니다.
  • 설정 파일 감사: 환경별 설정 차이를 시각적으로 검토합니다.
  • 문서/코드 변경 검토: 파일 단위 변경을 빠르게 공유하고 합의합니다.

자주 실수하는 포인트

  • 파일 인코딩이 다르면 실제 내용이 같아도 줄 단위 차이로 표시될 수 있습니다.
  • CRLF/LF 차이를 내용 변경으로 오해하는 경우가 많습니다.
  • 바이너리 파일은 해시만 비교되므로 "내용 하이라이트"가 보이지 않는 것이 정상입니다.

결과 해석 가이드

  • Hash Result: 파일 전체 동일 여부를 가장 먼저 확인합니다.
  • Match/Changed/Added-Removed 통계: 텍스트 차이의 규모를 빠르게 파악합니다.
  • Sync Scroll: 긴 파일에서 동일 위치 문맥을 동시에 확인할 때 유용합니다.

자주 묻는 질문

텍스트 파일인지 자동으로 판단하나요?

네. 확장자 기반으로 텍스트 파일 여부를 판단해 가능한 경우 라인 비교를 렌더링합니다.

해시가 다르면 반드시 내용도 다르다고 봐도 되나요?

실무에서는 그렇다고 봐도 됩니다. 해시 불일치는 파일 바이트 단위 차이가 있음을 의미합니다.

업로드한 파일이 서버로 전송되나요?

아니요. 비교 연산은 브라우저 내부에서만 처리됩니다.

광고 영역