PDF 암호 해제

브라우저 안에서만 처리됩니다. 입력한 내용과 선택한 파일은 서버로 전송되지 않습니다. 익명 방문 통계만 집계합니다.

파일을 여기에 끌어다 놓거나 클릭해서 선택하세요.

선택한 파일은 브라우저 안에서만 처리됩니다.

사용법

  1. PDF 파일을 끌어다 놓거나 클릭해서 선택합니다. 파일과 암호는 서버로 가지 않고 이 브라우저 안에서만 쓰입니다.
  2. 먼저 어떤 암호가 걸려 있는지 확인합니다. 암호가 아예 없는 파일이면 그렇다고 알려 주고 끝납니다. 열 때 암호를 묻지 않지만 인쇄·복사 같은 권한 설정이 걸린 파일이면 "권한 암호" 칸을 보여 줍니다.
  3. 알고 있는 암호를 입력하고 "암호 풀기"를 누릅니다. 틀리면 입력칸 아래에 "암호가 맞지 않습니다"라고 알려 주니 다시 입력하면 됩니다. 횟수 제한은 없습니다.
  4. 전자서명이 들어 있는 파일이면 서명이 무효가 된다는 경고를 보여 주고, 확인해야 진행합니다.
  5. 암호가 맞으면 결과 파일을 만든 뒤 정말 암호 없이 열리는지 다시 열어 점검하고 내려받기를 보여 줍니다. 결과 화면의 "사용 제한" 줄에서 제한이 없어졌는지, 그대로 남았는지 확인할 수 있습니다. 열람 암호로 풀었다면 접근성 도구용 텍스트 추출을 뺀 나머지 제한은 그대로 남습니다.

자주 묻는 질문

암호를 모르는 PDF 도 풀 수 있나요?

풀 수 없습니다. 이 도구는 암호를 아는 사람이 "열 때마다 묻지 않게" 만드는 도구이지, 암호를 알아내는 도구가 아닙니다. 암호를 추측하거나 우회하는 기능은 없고, 요즘 PDF 가 쓰는 AES-256 암호화는 암호 없이 풀 현실적인 방법도 없습니다. 암호를 잊었다면 파일을 보낸 사람에게 다시 물어보는 것이 유일한 방법입니다.

열람 암호와 권한 암호는 무엇이 다르고, 각각 넣으면 어떻게 되나요?

열람 암호는 파일을 열 때 묻는 암호이고, 권한 암호는 인쇄·복사·편집 같은 사용 제한을 풀 수 있는 암호입니다. 권한 암호를 넣으면 문서 주인으로 보고 암호와 제한을 모두 없앱니다. 열람 암호를 넣으면 "열 때 묻지 않게" 만 해 드리고, 인쇄·복사 같은 제한은 그대로 둡니다. 예외 하나: "접근성 도구(화면 낭독기)용 텍스트 추출" 권한은 PDF 2.0 에서 폐지된 권한이라 결과 파일에서는 항상 허용됩니다. 그 밖의 제한은 권한 암호를 넣지 않는 한 모두 남습니다. 열 때 암호를 묻지 않는데 제한만 걸린 파일도 권한 암호를 알고 있으면 풀 수 있습니다.

인쇄·복사 금지 같은 사용 제한은 왜 권한 암호 없이는 풀어 주지 않나요?

사용 제한은 문서를 만든 사람이 건 보호 장치이기 때문입니다. 저작권법 제104조의2 제2항은 정당한 권한 없이 기술적 보호조치를 무력화하는 것을 주된 목적으로 하는 장치·제품을 배포하거나 서비스를 제공하는 것을 금지합니다. PDF 의 인쇄·복사 제한은 저작권 침해를 막기 위한 기술적 보호조치(제2조제28호 나목)에 해당할 수 있으므로, 권한 암호 없이 제한을 없애는 기능은 넣지 않았습니다. 권한 암호를 알고 있다면 그 암호로 푸세요. 모른다면 권한 암호를 가진 작성자에게 요청해 주세요.

열람 암호로 풀었는데 인쇄나 복사가 여전히 안 됩니다.

의도한 결과입니다. 흔히 "암호를 풀면 모든 제한이 사라진다"고 생각하지만, 열람 암호는 여는 권한만 주는 암호입니다. 그래서 열람 암호만 없애고 제한은 AES-256 으로 다시 걸어 둡니다(암호화를 단순히 벗겨 내면 제한까지 지워진다는 것을 이 사이트가 쓰는 qpdf 로 확인했습니다). 다만 접근성 도구용 텍스트 추출 제한은 PDF 2.0 에서 폐지돼 AES-256 으로는 다시 걸 수 없으므로 결과에서 허용됩니다. 원본의 권한 정보가 서로 맞지 않는 등 제한을 확실히 읽을 수 없는 파일은 열람 암호만으로는 풀지 않고 권한 암호를 요청합니다. 주의할 점: 원래 권한 암호는 열람 암호만으로는 알 수 없어 새 권한 암호를 무작위로 넣기 때문에, 이 결과 파일의 제한은 원래 권한 암호로도 풀 수 없습니다. 제한 해제가 필요하면 원본 파일과 원래 권한 암호를 쓰세요.

암호가 분명히 맞는데 "맞지 않습니다"라고 나옵니다.

대소문자와 한/영 입력 상태, 앞뒤 공백을 먼저 확인해 주세요. 암호는 한 글자라도 다르면 맞지 않습니다. 오래된 방식(RC4·AES-128)으로 암호를 건 파일은 만든 프로그램이 글자를 어떤 바이트로 적었는지에 따라 같은 암호도 다르게 저장되므로, 이 도구는 입력한 그대로(UTF-8), PDF 표준 문자표(PDFDocEncoding), 한국어 윈도우 문자표(CP949) 순서로 바꿔 가며 넣어 봅니다. 그래도 안 되면 이 세 가지와 다른 방식으로 저장된 파일일 수 있어, 파일을 만든 프로그램에서 여는 수밖에 없습니다.

암호를 풀면 내용이나 화질이 바뀌나요?

바뀌지 않습니다. 쪽·글자·그림은 그대로이고 암호 설정만 바뀝니다. 다만 파일을 새로 써서 만들기 때문에 디지털 서명(전자서명)이 들어 있던 PDF 는 결과에서 서명이 깨진 것으로 표시됩니다 — 그런 파일은 먼저 경고하고 확인을 받습니다. 빠른 웹 보기(선형화)가 적용된 파일은 결과에도 다시 적용합니다. 손상된 PDF 는 처리하지 못하고, 파일은 200 MB 까지 받습니다.

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

올라가지 않습니다. 암호 처리 엔진인 qpdf 를 웹어셈블리로 만든 판을 이 사이트에서 한 번 내려받아 브라우저 안에서 실행합니다. 입력한 암호는 그 엔진에만 전달되고 어디에도 저장되지 않으며, 페이지를 닫으면 사라집니다.