본문으로 건너뛰기
ToolMug

↑ ↓로 이동, Enter로 열기, Esc로 닫기.

PDF 복구

PDF를 열 때 "파일이 손상되어 복구할 수 없습니다"라고 나오거나 업로드 양식이 파일을 거부한다면, 망가진 건 파일 구조뿐이고 내용은 그대로 남아 있는 경우가 많아요. 파일을 선택하면 자동으로 검사해서 다시 만들고, 발견한 문제 목록을 보여 줘요.

브라우저에서 실행 — 입력한 내용은 업로드되지 않아요

또는 여기에 파일을 끌어다 놓으세요

복구할 수 있는 건 파일 구조뿐이에요. 파일에서 빠진 내용(예: 중간에 끊긴 다운로드)은 복구할 수 없고, 디지털 서명도 더 이상 유효하지 않아요.

이 도구, 잘 작동하나요?

사용 방법

  1. 열리지 않는 PDF를 선택하거나 끌어다 놓으세요. 확장자가 잘못된 파일(.part, .download 등)도 괜찮아요.
  2. 자동으로 검사하고 복구한 다음, 발견한 문제와 복구한 페이지 수를 보여 줘요.
  3. 다운로드를 클릭해서 복구된 PDF를 다시 열거나 업로드하세요.

옵션 설명

상호 참조 테이블
PDF 끝에 있는, 각 객체가 어디서 시작하는지 기록한 색인이에요. 편집 앱의 잘못된 저장, 중간에 잘린 파일, PDF 앞에 붙은 불필요한 데이터 때문에 엉뚱한 위치를 가리킬 수 있어요. 파일에 실제로 있는 객체를 기준으로 다시 만들어요.
페이지 목록
어떤 페이지가 어떤 순서로 있는지 기록한 거예요. 사라졌다면 파일에서 찾은 페이지를 객체 번호 순으로 다시 놓기 때문에 원래 순서와 다를 수 있어요.
불필요한 데이터
웹 페이지나 이메일에서 저장한 파일에는 PDF 데이터 앞뒤에 HTML이나 MIME 구분선이 붙어 있을 수 있어요. 이런 데이터를 제거해요.
출력 구조
복구된 파일은 객체 스트림을 사용하지 않아서 오래된 뷰어나 엄격한 업로드 시스템에서도 받아들여요. 페이지 내용, 북마크, 양식은 그대로 유지돼요.

고칠 수 있는 손상의 종류

증상 흔한 원인 복구 후
“파일이 손상되어 복구할 수 없습니다” 상호 참조 테이블이 엉뚱한 위치를 가리킴(예: 편집 앱이 잘못 저장한 경우) 실제 객체 위치를 기준으로 테이블을 다시 만들어요
웹사이트에서 내려받은 PDF가 열리지 않음 PDF 앞에 HTML이 저장됐거나 받은 것이 오류 페이지였음 불필요한 데이터를 제거해요. PDF가 아니라면 그렇게 알려 줘요
파일이 예상보다 작고 페이지가 빠짐 다운로드나 복사가 중간에 끊김 온전한 부분은 남기고 마지막의 불완전한 객체는 버려요
PDF가 페이지 없이 열림 페이지 목록이 사라짐 파일에서 찾은 페이지를 순서대로 다시 놓아요

복구는 파일 구조만 건드리며 페이지의 텍스트, 이미지, 레이아웃은 바뀌지 않아요. 원본을 지우기 전에 복구된 파일을 열어서 확인하세요.

자주 묻는 질문

어떤 PDF를 복구할 수 있나요?

구조 손상은 고칠 수 있어요. 예를 들어 잘못되었거나 없는 상호 참조 테이블, PDF 앞뒤의 불필요한 데이터, 빠진 파일 끝 표시, 사라진 페이지 목록이 있어요. 파일에서 빠진 내용은 복구할 수 없어요. 다운로드가 절반에서 멈췄다면 나머지 부분의 텍스트와 이미지는 애초에 없는 거예요.

"구조상 문제가 발견되지 않았어요"는 무슨 뜻인가요?

파일 구조는 정상이라는 뜻이에요. 그래도 깔끔한 표준 구조로 다시 저장하기 때문에, 엄격한 시스템(예를 들어 객체 스트림을 받지 않는 곳)에서는 더 잘 처리될 수 있어요. 그래도 열리지 않는다면 암호화, 글꼴, 앱 자체에 원인이 있을 수 있어요.

비밀번호가 걸린 PDF도 복구할 수 있나요?

바로는 안 돼요. 먼저 PDF 잠금 해제로 비밀번호를 제거한 다음 복구하세요. 암호화된 파일이 너무 심하게 손상되어 복호화할 수 없다면 처리할 수 없어요.

복구한 뒤에도 디지털 서명이 유효한가요?

아니요. 디지털 서명은 파일의 모든 바이트를 대상으로 하기 때문에 파일을 다시 저장하면 더 이상 일치하지 않아요. 서명이 필요하다면 보낸 사람에게 새 사본을 요청하세요.

파일이 업로드되나요?

아니요. 복구는 모두 브라우저 안에서 이루어지고 파일은 기기 밖으로 나가지 않아요.

개인정보 보호

이 도구는 전적으로 브라우저에서 실행돼요. 파일과 텍스트는 기기에서 처리되며 서버로 업로드되지 않아요.

관련 도구