Kompres File PDF Secara Pribadi — Memperkecil Ukuran File di Browser Anda

Pilih sebuah PDF, pilih tingkat kualitas, lalu unduh file yang lebih kecil — gambar halaman di-encode ulang secara lokal di browser Anda tanpa unggah.

Quick answer

What it does
Pilih sebuah PDF, pilih tingkat kualitas, lalu unduh file yang lebih kecil — gambar halaman di-encode ulang secara lokal di browser Anda tanpa unggah.
Free?
Yes — 100% free, no account or sign-up.
Files uploaded?
No — everything is processed in your browser.
Works offline?
Yes — once the page has loaded.
Best for
Mengecilkan PDF hasil scan atau PDF dengan banyak gambar agar sesuai batas lampiran email atau formulir unggah 5 MB atau 10 MB.
Good to know
Pendekatan kompresi ini bersifat lossy — setiap halaman diraster lalu di-encode ulang sebagai JPEG, sehingga menurunkan kualitas visual pada pengaturan yang lebih rendah.

How it works

  1. Pilih file PDF dari perangkat Anda melalui pemilih file.
  2. File dibaca ke dalam memori browser — tidak ada data yang keluar dari browser Anda.
  3. pdf.js merender setiap halaman ke canvas di dalam Web Worker pada skala kualitas yang dipilih.
  4. Setiap canvas yang dirender di-encode ulang sebagai JPEG pada tingkat kualitas yang dipilih, sehingga memperkecil ukuran konten yang banyak gambar.
  5. pdf-lib menyusun halaman yang sudah di-encode ulang menjadi PDF baru, yang ditawarkan untuk diunduh.

When to use this tool

  • Mengecilkan PDF hasil scan atau PDF dengan banyak gambar agar sesuai batas lampiran email atau formulir unggah 5 MB atau 10 MB.
  • Mengurangi ukuran file PDF brosur berisi foto sebelum dilampirkan ke formulir web.
  • Membuat dokumen scan besar lebih mudah disimpan dan dibagikan di aplikasi pesan.
  • Catatan: halaman dirasterisasi ke JPEG, sehingga teks yang dapat dipilih, kolom formulir, tautan, dan bookmark tidak dipertahankan. PDF hanya teks mengalami sedikit pengurangan ukuran.

Frequently asked questions

Apa bedanya dengan alat PDF online lain?
Sebagian besar alat PDF online mengirim file Anda ke server jarak jauh untuk diproses. Alat ini memproses semuanya secara lokal di browser Anda menggunakan JavaScript sisi klien. File Anda tidak pernah dikirim ke server mana pun, sehingga isi dokumen Anda tetap sepenuhnya berada dalam kendali Anda.
Apakah file PDF saya diunggah?
Tidak. File Anda dibaca langsung oleh browser. File Anda tidak pernah dikirim melalui jaringan. Alat ini bekerja sepenuhnya di dalam tab browser yang sedang Anda buka.
Bisakah saya memastikan file tidak diunggah?
Bisa. Buka developer tools browser Anda (F12), masuk ke tab Network, lalu perhatikan permintaan keluar saat Anda memakai alat ini. Anda tidak akan melihat data file keluar dari browser. Situs ini mungkin mencatat jumlah tampilan halaman anonim, yang tidak menyertakan file Anda dan dapat dinonaktifkan.
Apakah alat ini bisa dipakai secara offline?
Ya. Setelah halaman selesai dimuat, alat ini memproses file Anda sepenuhnya di browser Anda; fungsionalitas alat tidak memerlukan koneksi jaringan. Anda bisa memutus koneksi internet dan tetap menggunakannya.
Apa yang terjadi saat saya me-refresh halaman?
Karena tidak ada yang tersimpan di server, me-refresh halaman akan menghapus sesi Anda saat ini. File yang sudah Anda pilih perlu dipilih ulang.
Apakah alat ini menyimpan file saya?
Tidak. File hanya disimpan di memori browser selama halaman terbuka. Menutup atau me-refresh halaman akan membuangnya. Alat ini tidak menulis apa pun ke disk, dan tidak ada yang dikirim ke server.
Bisakah alat ini membuka PDF yang dilindungi kata sandi?
Tidak. Alat ini tidak mencoba menghapus atau melewati proteksi kata sandi PDF. Jika Anda tahu kata sandinya, alat Buka Kunci PDF (Unlock PDF) di situs ini bisa menghapusnya secara lokal; setelah itu alat ini dapat memproses file tersebut.
Teknologi apa yang digunakan alat ini?
Alat ini menggunakan pdf.js (mesin PDF sisi klien dari Mozilla) di dalam Web Worker untuk merender halaman ke canvas, lalu meng-encode ulang gambar tersebut dengan pdf-lib menjadi PDF baru — sepenuhnya di browser Anda.
Apakah alat ini menggunakan WebAssembly?
Tidak. pdf.js adalah library JavaScript biasa — tidak menggunakan WebAssembly. Semua proses berjalan dalam JavaScript sisi klien di browser Anda.
Bagaimana cara mengompres PDF dengan alat ini?
Pilih PDF dari perangkat Anda dengan pemilih file, pilih tingkat kualitas (Rendah, Sedang, atau Tinggi) dari menu tarik-turun, lalu pilih Kompres. Pekerjaan berjalan secara lokal di browser Anda, dan setelah selesai Anda dapat menyimpan file yang lebih kecil serta melihat perbandingan ukuran sebelum/sesudah.
Mengapa file saya nyaris tidak menyusut, atau bahkan menjadi lebih besar?
Alat ini mengurangi ukuran dengan merasterisasi setiap halaman dan mengodekannya ulang sebagai JPEG, jadi ia terutama membantu PDF yang penuh gambar atau hasil pindaian. PDF berisi teks saja hanya punya sedikit data gambar untuk dikompres, dan mengodekan ulang teks vektor yang bersih sebagai JPEG justru bisa membuat file menjadi lebih besar, bukan lebih kecil.
Apa yang diubah oleh pengaturan kualitas Rendah, Sedang, dan Tinggi?
Setiap preset mengatur baik kualitas JPEG maupun skala render: Rendah menggunakan kualitas terendah pada ukuran penuh untuk hasil terkecil, Sedang menyeimbangkan kualitas dan ukuran, dan Tinggi mempertahankan detail terbanyak dengan keluaran terbesar. Karena halaman diubah menjadi gambar, teks asli yang dapat diseleksi serta fitur seperti kolom formulir, tautan, dan bookmark tidak dipertahankan dalam hasilnya.
Apakah alat Compress PDF berbayar untuk digunakan?
Compress PDF sepenuhnya gratis — tanpa akun, tanpa pendaftaran, dan tanpa batasan berapa banyak file yang Anda kompres, dan akan selalu begitu. PDF Anda tidak pernah meninggalkan perangkat Anda: alat ini mengode ulang setiap gambar halaman langsung di dalam browser Anda, sehingga file Anda tidak pernah dikirim ke server. Anda dapat memastikan sendiri dengan memantau tab Network di DevTools browser Anda saat melakukan kompresi — tidak ada data file yang meninggalkan perangkat Anda.

Related tools

  • PDF ke Gambar
  • Gabungkan PDF
  • Atur Halaman
  • Gambar ke PDF
  • Editor PDF Serbaguna
  • Beranda
  • Editor PDF Serbaguna
  • Gabungkan PDF
  • Pisah PDF
  • Putar PDF
  • Tambah Tanda Air
  • Gambar ke PDF
  • PDF ke Gambar
  • Nomor Halaman
  • Kompres PDF
  • Ekstrak Teks
  • Edit Metadata
  • Atur Halaman
  • Sisipkan Halaman Kosong
  • Ekstrak Halaman
  • N-up (Halaman per Lembar)
  • PDF Skala Abu-abu
  • Pangkas PDF
  • Balik Halaman
  • Ubah Ukuran (A4/Letter)
  • Tambah Header & Footer
  • Ratakan Formulir
  • Pisah Setiap N Halaman
  • Info & Metadata PDF
  • Cap Gambar / Tanda Tangan
  • Hapus Halaman
  • Tanda Air Berubin
  • Buklet
  • Duplikat Halaman
  • Lampirkan File
  • Skala berdasarkan Persen
  • Hapus Halaman Kosong
  • Gabung Berselang-seling
  • Tambah Batas Halaman
  • Ekstrak Halaman Ganjil / Genap
  • PDF ke Gambar Panjang
  • Pisah Halaman Jadi Dua
  • Tambah Margin
  • Tanda Tangani PDF
  • Bandingkan PDF
  • Pisah Poster
  • Hitung Kata
  • Perbaiki PDF
  • Isi Formulir PDF
  • Pisah berdasarkan Bookmark
  • Cari & Sorot
  • Ekstrak Gambar
  • Redaksi PDF
  • OCR (Pindaian ke Teks)
  • Lindungi PDF
  • Buka Kunci PDF
  • Tentang
  • Kebijakan Privasi
  • Kontak
  • Cara Kerjanya
  • Alat PDF Lokal vs Online
  • Apakah Alat PDF Online Aman?