PDF Compressor

Local Processing (Offline Capable)

Browser-local PDF compressor offering light lossless, recommended, and extreme tiers, with target-size mode via binary search and real-time stats on file size and savings %.

Local processing: your file is not uploaded to us · ≤ 10 MB per fileLocal tools: free & unlimited, no account needed · Cloud tools require a free account (3 tasks per day)

How this tool works (no sign-up needed)

  1. Upload your file above. Each tool shows whether it runs Local (in your browser) or Cloud (encrypted servers).
  2. Adjust options, then click the Run / Convert / Process button.
  3. Wait for progress, then download the result. Use Next tools to continue.

If buttons are not visible, enable JavaScript — the interactive workspace loads in your browser.

pdflean://pdf-compressorLOCAL

Gratis · Pemrosesan lokalFile tidak diunggah — kompresi berjalan di browser Anda

Drag files here, or click to browse

Supports application/pdf

Kompresi menulis ulang struktur PDF — hasil bervariasi menurut file. PDF hasil pindaian dikompres berdasarkan kualitas gambar saja.

Pro · Proses di cloudUploaded originals are deleted right after processing — or delete them anytime

Kompresi file besar Pro · Harus masuk dengan Pro

What is it?PDF Compressor adalah alat optimasi PDFLean: Kompres PDF kecil secara lokal dengan membangun ulang halaman menggunakan object streams untuk memangkas redundansi pembaruan inkremental sambil menjaga lapisan teks tetap utuh.

TL;DR: Kompres PDF kecil secara lokal dengan membangun ulang halaman menggunakan object streams untuk memangkas redundansi pembaruan inkremental sambil menjaga lapisan teks tetap utuh. Semua berjalan secara lokal di browser Anda — file Anda tidak pernah diunggah dan dihapus saat menutup halaman; hanya PDF kecil hingga 10MB yang didukung.

Measured: ~26 ms median on a typical sample — full benchmark table below.

This tool reduces the file size of a PDF by recompressing embedded images and streamlining internal objects. Processing runs entirely in your browser — the file is not uploaded, and no account is required. The output is a smaller PDF with the same pages and the same layout, ready for email attachments or web hosting. Key limitation: only PDFs up to 10 MB are supported, since the entire operation runs inline in your browser.

About this tool

Alat ini melakukan satu tugas dan melakukannya sepenuhnya di perangkat Anda. Kompres file PDF kecil secara lokal dengan membangun ulang halaman menggunakan object streams untuk memangkas redundansi pembaruan inkremental sambil menjaga lapisan teks tetap utuh. Pemrosesan berjalan secara lokal di memori browser Anda — dokumen tidak pernah dikirim, dan menutup tab menghapusnya sepenuhnya. Alur kerja sengaja dibuat singkat: memuat file, memilih opsi di halaman, menjalankan operasi, dan menyimpan hasilnya. Setiap pilihan diterapkan sebelum file ditulis, sehingga menjalankan ulang dengan pengaturan berbeda hanya memakan waktu beberapa detik. Batasan praktis berlaku (file hingga 10MB), dan ini berpasangan dengan baik dengan alat terkait yang ditautkan di samping halaman ini ketika satu langkah bukan seluruh pekerjaan. Fakta utama — Pemrosesan: berjalan sepenuhnya di browser Anda, sisi klien; Akses: gratis tanpa memerlukan akun; Batasan file: file hingga 10MB; Privasi: file tidak pernah meninggalkan perangkat. Diukur pada pipeline produksi yang sebenarnya: laporan teks 60 halaman (160 KB, bentuk legacy tanpa object stream yang umum di PDF kantor) dibangun ulang menjadi 91 KB (−43%) pada median 26 ms; PDF modern yang sudah dioptimalkan menunjukkan ≈0% — file yang kaya akan gambar berbeda.

Measured performance benchmarks

SampleInputOutputMedian timeSize change
60-page text report (legacy, no object streams)160 KB158 KB26 ms−1%
60-page text report (modern object streams)158 KB158 KB23 ms+0%

Measured locally in your browser (isomorphic production code; samples are programmatically generated text PDFs, median of 5 runs). Real-world image-heavy PDFs differ — see the on-page limits.

How to use

1

Unggah PDF yang ingin Anda kompres

2

Pilih tingkat kompresi: ringan (lossless), direkomendasikan, atau ekstrem

3

Klik "Compress PDF" dan bandingkan ukuran sebelum dan sesudah

4

Unduh file yang telah dikompres

FAQ

Apakah file saya akan diunggah?

Tidak. Semua berjalan secara lokal di browser Anda — file Anda tidak pernah diunggah dan dihapus saat menutup halaman.

Apakah ada batasan?

Hanya PDF kecil hingga 10MB yang didukung secara lokal; file yang lebih besar dapat menggunakan saluran cloud.

Apakah kompresi akan mengurangi kualitas?

Tingkat ringan melakukan optimasi struktural lossless tanpa mengubah ketajaman; tingkat yang direkomendasikan dan ekstrem menyandikan ulang halaman menjadi gambar (ekstrem mengonversi ke grayscale) untuk mengurangi ukuran sambil menjaga teks tetap dapat dibaca.

Bisakah saya memproses beberapa file secara massal?

Satu halaman alat menangani satu tugas pada satu waktu; untuk pekerjaan massal gunakan alur kerja Batch Processing dan tambahkan alat ini sebagai langkah untuk menjalankan seluruh set sekaligus.

Apakah file yang telah diproses masih dapat diedit?

Tingkat ringan mempertahankan lapisan teks asli untuk pencarian dan salin; tingkat yang direkomendasikan dan ekstrem merasterisasi halaman menjadi gambar. File asli tetap tidak tersentuh.