파일 중복 확인: SHA-256 해시로 두 파일 비교

다운로드 폴더에 보고서.pdf와 보고서(1).pdf가 있을 때 이름만으로 중복을 판단하기 어렵습니다. 파일 크기가 같아도 내용은 다를 수 있습니다. SHA-256 해시를 비교하면 두 파일의 바이트가 같은지 확인하는 데 도움이 됩니다.

먼저 이름·크기·해시를 구분합니다

파일 이름은 내용이 바뀌지 않아도 변경할 수 있습니다. 크기는 바이트 수이므로 크기가 다른 두 파일은 바이트 단위로 같지 않습니다. 크기가 같다는 사실만으로 같은 내용을 보장하지는 않습니다. 해시는 파일의 바이트로 계산한 고정 길이 값입니다. SHA-256은 보통 64자리 16진수 문자열로 표시합니다.

비교 결과알 수 있는 것다음 확인
이름만 다름이름 변경 가능성해시 비교
크기가 다름바이트가 서로 다름수정·재저장 여부
SHA-256이 같음실무적으로 동일 바이트 확인에 사용출처 신뢰성은 별도
SHA-256이 다름내용 또는 내부 정보가 바뀜실제 문서 열어 비교

빈 파일로 계산 결과를 확인할 수 있습니다

내용이 전혀 없는 0바이트 파일의 SHA-256은 아래 값입니다. 텍스트 편집기가 줄바꿈이나 BOM을 넣으면 빈 화면이어도 0바이트 파일이 아닙니다. 파일 속성의 크기를 함께 확인하세요.

e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

두 파일을 비교하는 순서

비교할 파일의 사본 두 개를 아래에서 선택합니다. 결과의 파일 이름과 바이트 수를 먼저 보고 64자리 값을 비교합니다. 사본 하나의 이름만 바꾸면 해시는 같아야 합니다. 텍스트 한 글자를 수정해 저장하면 해시는 달라져야 합니다. 문서 프로그램은 저장할 때 내부 메타데이터를 바꿀 수 있으므로 화면의 내용이 같아도 해시가 달라질 수 있습니다.

바이러스 검사나 전자서명 검증은 아닙니다

악성 파일도 정상적으로 해시가 계산됩니다. 공격자가 파일과 해시를 함께 바꾸면 두 값을 맞추는 것도 가능합니다. 배포자의 해시와 비교할 때는 해시를 얻은 공식 경로가 믿을 만한지 따로 확인해야 합니다. 해시가 같다는 사실로 다운로드한 프로그램을 실행해도 안전하다고 판단하지 마세요.

큰 파일과 다수 파일에는 다른 절차가 필요합니다

이 도구는 한 번에 최대 두 개, 각 20MB 파일을 메모리에 읽습니다. 많은 파일을 비교하거나 더 큰 백업을 검증하려면 운영체제의 해시 도구와 기록 파일을 사용하세요. 비교 결과를 저장할 때는 파일명, 크기, 알고리즘, 해시, 확인일을 함께 적어야 나중에 대상 파일을 혼동하지 않습니다. 이 페이지는 파일을 수정하거나 삭제하지 않습니다.

직접 확인하기

예제로 결과 확인

입력은 이 브라우저에서 처리되며 서버에 저장되지 않습니다. 비밀번호·개인정보 대신 예제나 사본을 사용하세요.

결과가 여기에 표시됩니다.

참고 자료와 확인 범위

아래 자료는 형식·기능의 정의를 확인하는 데 사용했습니다. 본문의 예제와 설명은 이 사이트의 작업 상황에 맞춰 구성했습니다. 제품 메뉴는 버전과 언어에 따라 다를 수 있습니다.

확인일: 2026-10-15 · 오류를 발견하면 이 글의 오류 신고로 알려주세요.