Processed locally on your device

PDF Compressor

Safely optimize PDF files directly in your browser. Cleans unreferenced objects, eliminates unneeded metadata, and applies Flate cross-reference stream compression with 100% device privacy. Preserves raster image fidelity without lossy downsampling.

Drop PDF to optimize

or choose a file

Drop a PDF document to optimize structure and streams client-side

How to use PDF Compressor

  1. 1

    Upload your PDF file.

  2. 2

    Click Optimize PDF to begin client-side processing.

  3. 3

    Review before and after file sizes.

  4. 4

    Download your optimized PDF file.

Frequently asked questions

Everything you need to know about processing files locally with TurnFile.

TurnFile cleans redundant document metadata, removes unreferenced objects, and recompresses stream structures directly in your browser memory via pdf-lib. Because it runs client-side, your confidential files are never exposed to remote servers.