PDF 압축

PDF Compressor

PDF를 선택하면 압축 전/후 미리보기가 여기 표시됩니다. Select a PDF to see the before/after preview here.

압축 모드 Compression mode
0.60
PDF 압축이란?

PDF 파일을 브라우저 안에서 직접 압축해 용량을 줄이는 도구입니다. 강력 압축은 각 페이지를 이미지로 재인코딩해 큰 폭으로 용량을 줄이고, 안전 압축은 텍스트·레이아웃을 그대로 유지한 채 내부 구조만 다시 저장합니다. 서버 업로드 없이 즉시 결과를 확인하고 저장할 수 있습니다.

사용 방법

PDF 파일 1개를 선택하거나 끌어다 놓으면 페이지 수·용량이 표시됩니다. 오른쪽에서 압축 모드(강력/안전)를 고르고, 강력 모드에서는 품질해상도(DPI)를 조절하면 왼쪽 미리보기가 자동으로 갱신됩니다. 준비되면 압축 → 버튼을 눌러 결과를 받으세요.

참고: 파일이 너무 크거나 페이지가 많으면 처리 속도가 느려질 수 있어 경고와 함께 계속 진행 여부를 확인합니다.
개인정보 · 안전성

PDF 읽기·렌더링·압축·다운로드까지 전 과정이 브라우저 안에서만 이루어지며, 파일은 서버로 전송되거나 저장되지 않습니다. 암호로 보호된 PDF는 지원하지 않으며, 암호를 해제한 뒤 다시 시도해야 합니다.

사용 기술

PDF 문서 조작에는 pdf-lib(MIT 라이선스)를, 페이지 렌더링·미리보기에는 pdf.js(Apache-2.0, Mozilla)를 사용합니다. 두 라이브러리 모두 이 사이트에 로컬로 번들되어 실행되며 외부 CDN을 호출하지 않습니다.

What is this?

Compresses a PDF entirely in your browser. Strong compression re-encodes each page as an image for big savings; Safe compression re-saves the internal structure only, keeping text and layout untouched. No upload needed — results appear instantly.

How to use it

Pick or drop one PDF file to see its page count and size. Choose a compression mode (strong/safe) on the right; in strong mode, adjusting quality and resolution (DPI) refreshes the preview on the left automatically. Click Compress → when ready.

Privacy & safety

Reading, rendering, compressing and downloading all happen entirely in your browser — files are never uploaded or stored on a server. Password-protected PDFs aren't supported; remove the password first.

Technology used

Document manipulation uses pdf-lib (MIT license); page rendering/preview uses pdf.js (Apache-2.0, Mozilla). Both libraries run from a local bundle on this site — no external CDN calls.

PDF 압축은 어떤 원리로 동작하나요?
브라우저 안에서 PDF를 직접 처리합니다. 강력 압축은 각 페이지를 이미지로 다시 그려 낮은 화질의 JPEG로 재인코딩하고, 안전 압축은 페이지 내용은 그대로 둔 채 PDF 내부 구조만 다시 저장해 여백을 줄입니다.
강력 압축과 안전 압축은 어떻게 다른가요?
강력 압축은 용량을 크게 줄일 수 있지만 페이지가 이미지로 바뀌어 텍스트 선택·복사·검색이 불가능해집니다. 안전 압축은 텍스트와 레이아웃을 원본 그대로 유지하지만 절감폭은 상대적으로 작습니다.
강력 압축을 사용하면 PDF의 텍스트를 선택하거나 복사할 수 없나요?
네, 그렇습니다. 강력 압축은 페이지를 이미지로 재인코딩하기 때문에 결과 PDF에서는 텍스트 선택·복사·검색이 불가능합니다. 원문을 그대로 유지해야 한다면 안전 압축을 사용하세요.
이 도구는 어떤 기술로 동작하나요?
PDF 문서 조작에는 pdf-lib(MIT 라이선스)를, 페이지 렌더링·미리보기에는 pdf.js(Apache-2.0, Mozilla)를 사용합니다. 두 라이브러리 모두 브라우저에 로컬로 번들되어 실행되며 외부 서버로 요청을 보내지 않습니다.
업로드한 PDF가 서버로 전송되나요?
아니요. 파일 읽기부터 렌더링, 압축, 다운로드까지 전 과정이 브라우저 안에서만 이루어지며 파일이 서버로 전송되거나 저장되지 않습니다.
암호로 보호된 PDF도 압축할 수 있나요?
아니요. 이 도구는 암호 해제를 지원하지 않습니다. 암호가 걸린 PDF는 먼저 암호를 해제한 뒤 다시 시도해 주세요.
How does PDF compression work here?
Everything happens in your browser. Strong compression redraws each page as a lower-quality JPEG image; Safe compression keeps page content as-is and only re-saves the PDF's internal structure to trim overhead.
What's the difference between Strong and Safe?
Strong compression can shrink files a lot, but pages become images, so text can no longer be selected, copied, or searched. Safe compression keeps the original text and layout intact, with smaller savings.
Does Strong compression remove selectable/copyable text?
Yes. Strong compression re-encodes pages as images, so the resulting PDF no longer supports text selection, copying, or search. Use Safe compression if you need to keep the original text.
What technology powers this tool?
Document manipulation uses pdf-lib (MIT license); page rendering and preview use pdf.js (Apache-2.0, Mozilla). Both libraries run from a local bundle in your browser and never call an external server.
Is my PDF uploaded to a server?
No. Reading, rendering, compressing and downloading all happen in your browser only — nothing is sent or stored on a server.
Can I compress a password-protected PDF?
No, decryption isn't supported. Please remove the password from the PDF first and try again.