ToolDoc

PDF 비교 (두 버전 차이 찾기)

계약서·보고서 PDF의 이전 버전과 새 버전을 낱말 단위로 비교해 지우고 더한 글자를 쪽 번호와 함께 보여 주고, 바뀐 곳을 색으로 칠한 PDF와 변경 목록을 만듭니다. 파일은 서버로 전송되지 않습니다.

내 기기 안에서만 처리돼요. 서버로 전송하지 않아요.

자주 묻는 질문

어떤 차이까지 찾아 주나요?

PDF에 글자로 들어 있는 내용의 차이만 찾습니다. 낱말을 지우거나 더하거나 바꾼 것, 숫자·날짜·금액이 바뀐 것, 문단이 통째로 들어가거나 빠진 것은 모두 나옵니다. 글꼴·글자 크기·색·굵기 같은 모양, 그림·도장·서명, 표의 선 모양, 쪽 여백 차이는 찾지 않아요. 그림으로 들어간 글자(스캔 쪽, 이미지로 붙인 표)도 비교하지 못합니다.

문단이 밀려서 쪽이 바뀌면 모든 쪽이 다르다고 나오지 않나요?

아니요. 쪽이나 줄 단위가 아니라 문서 전체를 이어진 낱말 목록으로 보고 비교하기 때문에, 앞에서 한 줄이 늘어 뒤쪽 내용이 다음 쪽으로 밀려도 실제로 바뀐 곳만 나옵니다. 목록에는 원본과 수정본 각각에서 몇 쪽인지 따로 표시돼요.

한글 문서도 제대로 비교되나요?

네. 한글(HWP)·워드에서 저장한 PDF처럼 글자가 하나씩 따로 들어 있는 경우에도 글자 사이 간격으로 띄어쓰기를 되살려 어절 단위로 비교합니다. 다만 한 낱말 안에서 조사 하나만 바뀌어도(예: '을'→'를') 그 어절 전체가 바뀐 곳으로 표시돼요. 글자 간격을 넓게 준 제목은 글자마다 떨어진 낱말로 보일 수 있습니다.

표시 PDF에 칠한 색은 지울 수 있나요?

색 상자는 쪽 내용 위에 반투명하게 그려 넣은 것이라, 일반 PDF 보기 프로그램에서 주석처럼 하나씩 지울 수는 없어요. 원래 글자와 내용은 그대로 남아 있어 검색·복사도 됩니다. 깨끗한 문서가 필요하면 처음 올린 원본 파일을 쓰세요.

파일이 서버로 올라가나요?

아니요. PDF 읽기(pdf.js), 비교 계산(jsdiff), 표시 PDF 만들기(pdf-lib)가 모두 브라우저 안에서 돌아가고, 비교 계산과 PDF 만들기는 화면이 멈추지 않도록 별도 작업 스레드(Web Worker)에서 합니다. 계약서처럼 민감한 문서도 밖으로 나가지 않아요.

글자만 붙여 넣어 비교하고 싶어요

PDF가 아니라 복사한 글을 비교하려면 텍스트 카테고리의 '텍스트 비교'를 쓰세요. 줄·단어·문자 단위로 바꿔 가며 비교할 수 있어요.

PDF 비교 (두 버전 차이 찾기), 어떤 도구인가요?

같은 문서의 이전 PDF와 새 PDF를 올리면 두 파일에 들어 있는 글자를 낱말 단위로 비교해, 지워진 글과 더해진 글을 쪽 번호와 함께 목록으로 보여 줍니다. 목록에서 한 곳을 고르면 두 버전의 해당 쪽을 나란히 그려 바뀐 낱말에 색 상자를 겹쳐 보여 주고, 원본에는 지운 곳을 빨간색으로, 수정본에는 더한 곳을 초록색으로 칠한 PDF와 변경 목록 텍스트 파일을 만들어 줍니다. 줄바꿈이나 쪽 나눔 위치가 달라져도 글 순서가 같으면 같은 글로 봐서, 문단이 밀려 내려간 것만으로 모든 쪽이 바뀐 것처럼 나오지 않습니다. 계약서·견적서·규정처럼 상대가 보낸 수정본에서 무엇이 바뀌었는지 확인해야 할 때 쓰며, 파일은 서버로 전송되지 않습니다.

이럴 때 쓰세요

  • 계약서 수정본 검토

    상대방이 '조금 고쳤다'며 보낸 계약서 PDF에서 금액·기간·조항 문구가 어디서 바뀌었는지 쪽 번호와 함께 찾아요.

  • 규정·지침 개정 내용 정리

    개정 전후 규정 PDF를 비교해 바뀐 조항만 모은 변경 목록을 만들고, 신구 대비표를 쓸 때 참고해요.

  • 제출 전 마지막 확인

    최종본이라고 받은 보고서가 내가 검토한 버전과 같은지, 몰래 바뀐 숫자는 없는지 확인해요.

사용 방법

  1. 원본과 수정본 PDF 올리기

    왼쪽에 이전 버전(원본), 오른쪽에 새 버전(수정본) PDF를 하나씩 올립니다. 순서를 잘못 넣었으면 가운데 화살표 버튼으로 바꾸세요.

    • PDF 하나에 100MB·500쪽까지 비교할 수 있어요.
    • 스캔하거나 사진으로 만든 PDF는 글자가 없어 비교할 수 없어요. 먼저 '스캔 PDF 텍스트 인식 (OCR)'으로 글자를 넣어 주세요.
  2. 비교하기

    '비교하기'를 누르면 두 PDF의 글자를 쪽마다 읽고 낱말 단위로 비교합니다. 진행 막대에 지금 하는 일이 표시돼요.

    • 낱말이 같은 순서로 이어지면 같은 글로 봅니다. 띄어쓰기만 바뀐 곳은 낱말이 달라지므로 바뀐 곳으로 나와요.
    • 두세 낱말 사이로 붙어 있는 변경은 한 곳으로 묶어서 보여 줘요.
  3. 바뀐 곳 확인하고 파일 받기

    목록에서 바뀐 곳을 고르면 원본·수정본의 해당 쪽에 색 상자가 표시됩니다. 아래에서 표시 PDF 두 개와 변경 목록(.txt)을 받으세요.

    • 원본이름-삭제표시.pdf: 지운 낱말에 빨간 상자, 새 글이 들어간 자리에 빨간 세로 막대
    • 수정본이름-추가표시.pdf: 더한 낱말에 초록 상자, 글이 빠진 자리에 초록 세로 막대
    • 수정본이름-비교결과.txt: 바뀐 곳마다 쪽 번호, 지운 글, 더한 글, 앞뒤 글
    • 표시 PDF는 만든 뒤 다시 열어 쪽 수와 글자 수가 원본과 같은지 확인한 결과를 함께 보여 줘요.

자주 나는 문제와 해결

'글자가 없어요(스캔하거나 사진으로 만든 PDF)'라고 나와요
종이를 스캔했거나 사진을 PDF로 묶은 파일은 글자 대신 그림만 들어 있어 비교할 수 없어요. '스캔 PDF 텍스트 인식 (OCR)'으로 두 파일 모두 글자를 넣은 뒤 다시 비교하세요. OCR 결과에는 인식 오류가 섞일 수 있어 바뀌지 않은 곳이 바뀐 곳으로 나올 수 있습니다.
거의 모든 곳이 바뀐 것으로 나와요
두 PDF를 서로 다른 프로그램으로 만들었으면 같은 글이라도 글자가 다르게 들어 있을 수 있어요(예: 한쪽은 한글 자모가 풀려 있거나 글자 사이에 빈칸이 들어감). 같은 프로그램으로 PDF를 다시 만들어 비교해 보세요. 서로 다른 문서를 넣지 않았는지도 확인하세요.
'비교를 20초 안에 끝내지 못했어요'라고 나와요
두 문서가 너무 많이 달라 비교 계산이 길어진 경우예요. 서로 다른 문서인지 확인하거나, 'PDF 분할'로 바뀐 부분이 있는 쪽만 뽑아 비교하세요.
암호가 걸린 PDF라서 읽을 수 없대요
열기 암호가 걸린 PDF는 글자를 읽을 수 없어요. 암호를 알고 있다면 'PDF 잠금 해제'로 풀고 다시 비교하세요.

주의사항

  • 글자 내용만 비교합니다. 글꼴·색·그림·서명·표 모양의 차이는 나오지 않아요.
  • 스캔 PDF는 OCR로 글자를 넣은 뒤 비교하세요. 인식 오류도 차이로 나올 수 있어요.
  • 한 어절 안에서 일부만 바뀌어도 어절 전체가 바뀐 곳으로 표시됩니다.
  • 법적 판단이 필요한 문서는 이 결과만 믿지 말고 바뀐 곳을 원문에서 직접 확인하세요.
  • PDF 하나에 100MB·500쪽까지 비교할 수 있어요.

공유하기

XFacebookBAND