두 PDF를 선택하면 각 페이지 쌍이 브라우저 안에서 픽셀 단위로 렌더링·비교되어, 차이점이 빨간색으로 강조되고 페이지별 변경 비율이 표시됩니다.
Quick answer
What it does
두 PDF를 선택하면 각 페이지 쌍이 브라우저 안에서 픽셀 단위로 렌더링·비교되어, 차이점이 빨간색으로 강조되고 페이지별 변경 비율이 표시됩니다.
Free?
Yes — 100% free, no account or sign-up.
Files uploaded?
No — everything is processed in your browser.
Works offline?
Yes — once the page has loaded.
Best for
변호사가 양측이 서명하기 전에 상대방이 반환한 계약서에서 막판 수정 사항 확인하기.
Good to know
이 비교는 시각적입니다. 기본 텍스트 편집이 아니라 렌더링했을 때 무엇이 달라 보이는지 감지합니다 — 옮겨진 문단은 변경된 영역으로 나타납니다.
How it works
기기에서 비교할 두 PDF 파일을 선택합니다.
두 파일 모두 브라우저 메모리에 읽어 들입니다 — 데이터는 브라우저 밖으로 나가지 않습니다.
pdf.js가 Web Worker에서 두 문서의 각 페이지를 캔버스에 렌더링합니다.
각 페이지 쌍을 픽셀 단위로 비교하고, 다른 영역은 페이지의 흐려진 사본 위에 빨간색으로 칠합니다.
페이지별 요약이 얼마나 바뀌었는지 보여 주며, 차이가 있는 모든 페이지에 강조된 미리 보기를 제공합니다.
When to use this tool
변호사가 양측이 서명하기 전에 상대방이 반환한 계약서에서 막판 수정 사항 확인하기.
편집자가 원본 원고 PDF와 최종 수정 교정본 사이에 승인된 수정 사항만 나타나는지 확인하기.
QA 엔지니어가 새로 생성된 보고서 PDF가 알려진 정상 참조 출력과 페이지별로 빨간색 강조 표시로 일치하는지 확인하기.
비교는 시각적(픽셀 수준)이며 텍스트 차이가 아닙니다. 단어가 동일하더라도 재배치된 텍스트는 완전히 변경된 것으로 표시될 수 있습니다.
Frequently asked questions
다른 온라인 PDF 도구와 무엇이 다른가요?
대부분의 온라인 PDF 도구는 처리를 위해 파일을 원격 서버로 전송합니다. 이 도구는 클라이언트 측 JavaScript를 사용해 모든 작업을 브라우저 안에서 로컬로 처리합니다. 파일이 어떤 서버로도 전송되지 않으므로 문서 내용이 온전히 사용자의 통제 아래에 남습니다.
제 PDF 파일이 업로드되나요?
아니요. 파일은 브라우저가 직접 읽습니다. 파일은 네트워크로 전송되지 않습니다. 이 도구는 사용자가 열어 둔 브라우저 탭 안에서만 동작합니다.
파일이 업로드되지 않는다는 것을 확인할 수 있나요?
예. 브라우저 개발자 도구(F12)를 열고 네트워크 탭으로 이동한 뒤, 도구를 사용하는 동안 외부로 나가는 요청이 있는지 지켜보세요. 파일 데이터가 브라우저 밖으로 나가지 않는 것을 확인할 수 있습니다. 사이트는 익명 페이지 조회 수를 기록할 수 있으며, 이는 파일을 포함하지 않고 비활성화할 수 있습니다.
이 도구는 오프라인에서도 작동하나요?
예. 페이지가 한 번 로드되면 도구는 파일을 브라우저 안에서 전부 처리하며, 도구 기능에는 네트워크 연결이 필요 없습니다. 인터넷 연결을 끊은 상태에서도 계속 사용할 수 있습니다.
페이지를 새로고침하면 어떻게 되나요?
서버에 저장되는 것이 없기 때문에 페이지를 새로고침하면 현재 세션이 초기화됩니다. 선택해 두었던 파일은 다시 선택해야 합니다.
이 도구가 제 파일을 저장하나요?
아니요. 파일은 페이지가 열려 있는 동안에만 브라우저 메모리에 보관됩니다. 페이지를 닫거나 새로고침하면 사라집니다. 이 도구는 디스크에 아무것도 기록하지 않으며, 서버로도 아무것도 전송하지 않습니다.
이 도구로 비밀번호가 걸린 PDF를 해제할 수 있나요?
아니요. 이 도구는 PDF의 비밀번호 보호를 제거하거나 우회하려 시도하지 않습니다. 비밀번호를 알고 있다면 이 사이트의 PDF 잠금 해제 도구로 로컬에서 비밀번호를 제거한 뒤, 이 도구로 해당 파일을 처리할 수 있습니다.
이 도구는 어떤 기술을 사용하나요?
이 도구는 pdf.js(Mozilla의 클라이언트 측 PDF 엔진)로 Web Worker에서 두 문서를 렌더링하고, Canvas API로 픽셀 단위로 비교합니다 — 모두 브라우저 안에서 이루어집니다.
이 도구는 WebAssembly를 사용하나요?
아니요. pdf.js는 순수 JavaScript 라이브러리로 WebAssembly를 사용하지 않습니다. 모든 렌더링과 비교는 브라우저 안의 클라이언트 측 JavaScript에서 이루어집니다.
이 도구로 PDF 두 개를 어떻게 비교하나요?
위쪽 패널에서 첫 번째 PDF를, 아래쪽 패널에서 두 번째 PDF를 모두 기기에서 바로 선택한 뒤 비교 버튼을 누르세요. 각 페이지 쌍이 브라우저에서 렌더링되어 검사되며, 다른 영역이 빨간색으로 강조된 페이지별 요약을 받게 되고, 모든 작업이 탭을 벗어나지 않습니다.
제가 보기엔 똑같은 두 PDF가 왜 다르다고 보고되나요?
이 비교는 텍스트가 아니라 시각적으로 이루어집니다. 각 페이지를 렌더링해 픽셀을 검사하므로, 같은 문서라도 글꼴 렌더링이 다르거나 이미지가 어긋났거나 스캔 해상도가 다르면 글자 내용이 일치해도 변경된 것으로 나타날 수 있습니다. 채널별 작은 허용 오차가 앤티앨리어싱과 반올림 잡음을 흡수하지만, 더 큰 시각적 차이는 여전히 변경 비율과 함께 빨간색 영역으로 표시됩니다.
한 PDF가 다른 것보다 페이지가 많으면 어떻게 되나요?
도구는 더 많은 페이지 수까지 비교하므로, 두 파일 중 한쪽에만 있는 페이지는 모두 건너뛰지 않고 완전히 변경됨(100%)으로 보고됩니다. 덕분에 추가되거나 삭제된 페이지를 페이지별 목록의 끝에서 쉽게 찾을 수 있습니다.
Compare PDFs는 유료인가요?
Compare PDFs는 완전히 무료입니다. 계정이나 회원가입이 필요 없고, 비교하는 문서 쌍 수에도 제한이 없으며, 앞으로도 항상 그럴 것입니다. 두 PDF 모두 pdf.js와 Canvas API를 사용해 브라우저 탭 안에서 픽셀 단위로 렌더링되고 비교되므로 파일은 기기를 벗어나지 않고 어떤 서버에도 업로드되거나 전송되지 않습니다.