Lewati ke konten utama
PPDF123

Kompres Berkas PDF

Kompres PDF memperkecil PDF dengan mengompres ulang aliran internalnya dan mengemas objek memakai qpdf. Alat ini tidak menurunkan resolusi gambar dan tidak menjanjikan ukuran target, jadi berkas yang sudah efisien atau hasil pindai mungkin nyaris tidak mengecil.

Seret file ke sini, atau klik untuk memilih

Menerima PDF · maksimal 500.0 MB per file · hingga 20 file sekaligus

Anda juga dapat menempelkan file dengan Ctrl/Cmd+V atau dari menu papan klip.

Kompres PDF mengecilkan berkas dengan meminta qpdf mengompres ulang aliran dan merapikan objek ke dalam object stream. Cocok untuk batas email, unggahan LMS, dan portal yang menolak berkas karena terlalu besar. Tidak menjanjikan persentase, dan tidak menurunkan resolusi gambar.

Flag yang dipakai: `--compress-streams=y`, `--recompress-flate`, dan `--object-streams=generate`. Berkas yang sudah rapat, atau pindaian yang gambarnya sudah JPEG, sering hampir tidak berubah. Ekspor Office mentah dengan aliran tak terkompres biasanya lebih mengecil.

Halaman Kompres PDF tidak punya penggeser kualitas. Linearisasi PDF adalah alat terpisah (`/api/v1/misc/linearize-pdf`) untuk tampilan web cepat; itu bukan pekerjaan ini.

Objek teks tetap teks. Pindaian gambar tetap gambar. Jika Anda butuh kata dari pindaian, itu OCR ke Markdown, bukan Kompres PDF. Jika perlu membuang JavaScript atau lampiran, itu Bersihkan PDF.

Berkas yang dilindungi kata sandi dibuka untuk Anda di halaman ini setelah Anda memasukkan kata sandinya; pengguna API harus menjalankan Hapus kata sandi lebih dulu. Tabel xref rusak mungkin perlu Perbaiki PDF dulu.

Perlakukan unduhan sebagai salinan kirim. Simpan master tanpa kompresi jika berkas adalah asli arsip atau bukti cetak.

Buka beberapa halaman setelah pekerjaan. Kompresi ulang aliran seharusnya tidak mengubah tampilan halaman; jika sesuatu merender aneh, simpan asli dan coba Perbaiki PDF sebelum mengompres lagi.

Unggahan bersifat sementara. Kami tidak menyimpan arsip terkompres dokumen Anda.

Fitur

  • Kompresi ulang aliran qpdf dan packing object stream
  • Tidak menurunkan resolusi atau mengode ulang gambar halaman
  • Tidak ada kontrol tingkat optimize di halaman ini
  • API anonim: /api/v1/misc/compress-pdf

Kapan memakai alat ini

  • Masukkan PDF di bawah batas unggah email atau portal
  • Kirim salinan lebih ringan sambil menyimpan master tanpa kompresi
  • Rapikan ekspor Office mentah sebelum dilampirkan

Bagaimana cara mengompres PDF untuk memperkecil ukurannya?

  1. Unggah PDF yang melebihi batas ukuran atau terasa berat untuk dikirim.
  2. Klik proses. Tidak ada penggeser kualitas di alat ini.
  3. Unduh hasil dan bandingkan ukuran byte dengan aslinya.
  4. Buka sampel halaman. Jika ukuran hampir tidak berubah, berkas sudah terkompres.

Batasan dan kasus khusus

  • Tidak menurunkan resolusi gambar; pindaian penuh foto mungkin hampir tidak mengecil
  • Berkas yang dilindungi kata sandi memerlukan kata sandinya; pengguna API harus menjalankan Hapus kata sandi lebih dulu
  • PDF rusak mungkin perlu Perbaiki PDF sebelum kompres berhasil
  • Batas unggah di situs ini: 500 MB per berkas, dikirim bertahap (per potongan) di atas sekitar 95 MB. Satu permintaan API langsung dibatasi 100 MB.

Contoh

  • Ekspor Office dengan aliran tak terkompres sering mengecil setelah packing object stream
  • Laporan teks 2 MB yang sudah terkompres mungkin hanya berkurang beberapa kilobyte

Privasi alat ini

File diunggah lewat HTTPS, diproses di memori atau direktori sementara singkat di server kami, lalu dihapus saat hasil siap. Kami tidak menyimpan salinan untuk ditelusuri nanti, pelatihan, atau profil iklan. Lihat Kebijakan Privasi untuk retensi dan pengungkapan cookie AdSense.

Pertanyaan umum

Mengapa berkas saya hampir tidak mengecil?
qpdf hanya bisa mengompres ulang aliran dan merapikan objek. Gambar yang sudah JPEG, atau berkas yang sudah disimpan dengan object stream, tinggal sedikit yang bisa diambil.
Apakah Kompres PDF menurunkan resolusi foto?
Tidak. Jalur ini tidak meresample gambar. Pengurangan ukuran datang dari packing aliran dan object stream.
Apakah ini sama dengan Linearisasi PDF?
Tidak. Linearisasi PDF adalah alat tersendiri untuk melayani berkas halaman demi halaman di web. Kompres PDF tidak melakukan linearisasi.
Apakah teks tetap dapat dipilih?
Ya jika sumber punya objek teks. Pindaian hanya-gambar tetap gambar.
Bisakah PDF dikompres ke ukuran tertentu, misalnya 100 KB atau 1 MB?
Tidak. Tidak ada pengaturan ukuran target atau kualitas, dan besar penghematan bergantung pada berkasnya. Jika sebuah portal menetapkan batas yang tidak tercapai oleh Kompres PDF, Pisah PDF menurut jumlah halaman memungkinkan berkas dikirim bertahap, dan Hapus gambar membuang gambar sambil mempertahankan teks.

Terakhir diperbarui:

Panggil dari kode

Setiap alat di situs ini adalah antarmuka REST biasa. Pemakaian anonim tidak butuh akun atau kunci API. Bisa dipakai dari browser, oleh pengembang, maupun agen AI.

curl -X POST "https://pdf123.xyz/api/v1/misc/compress-pdf" \
  -F "[email protected]" \
  -o output.pdf

Juga tersedia sebagai alat MCP untuk klien agen yang memakai Model Context Protocol (JSON-RPC 2.0 lewat POST /mcp). Referensi API lengkap

Gunakan dari agen AI

Skill

Dengan skill ini, Claude Code, Codex, Cursor, dan agen AI lainnya bisa menjalankan "Kompres PDF" untuk Anda: /skills/pdf123-compress.md

Semua skill agen

File hanya dipakai untuk pemrosesan ini, lalu dihapus otomatis.