Langsung ke konten utama

Penggabung PDF gratis

Gabungkan beberapa PDF menjadi satu. Seret untuk mengatur ulang halaman.

Paket gratis Sejda mengizinkan 3 tugas per jam — di sini PDF digabung di perangkat Anda, tanpa akun. · diperiksa Sep 2026

Seret file ke sini atau klik untuk menjelajah

PDF, JPG, PNG, WebP, HEIC, HEIF · diproses di perangkat Anda

atau tekan Ctrl+V untuk menempel dari papan klip

Anda dapat menyeret beberapa file sekaligus

Jelajahi file

File Anda tidak pernah meninggalkan perangkat. Semua pemrosesan terjadi secara lokal di browser Anda.

Penggunaan umum

  • Gabungkan Invoice PDFGabungkan beberapa invoice PDF menjadi satu file — atur catatan penagihan dan sederhanakan alur kerja akuntansi.
  • Gabungkan Tanda Terima PDFGabungkan tanda terima yang dipindai dan catatan pembelian menjadi satu PDF yang rapi — bagus untuk laporan pengeluaran dan persiapan pajak.
  • Gabungkan Laporan PDFGabungkan beberapa laporan PDF menjadi satu dokumen — ideal untuk presentasi, pengiriman klien, dan tinjauan internal.
  • Gabungkan Halaman PDF yang DipindaiGabungkan halaman yang dipindai secara terpisah menjadi satu dokumen PDF lengkap — pulihkan dokumen multipages dari pemindaian terpisah.
  • Gabungkan Kontrak PDFGabungkan PDF kontrak dan amandemen, aditum, dan lampirannya menjadi satu file perjanjian lengkap.

Cara kerja

Penggabungan PDF di sini berjalan sepenuhnya di browser Anda menggunakan pdf-lib — library JavaScript yang membaca, menyalin, dan menulis pohon halaman PDF tanpa keterlibatan server apa pun. File Anda tidak pernah diunggah ke mana pun.

  1. 1
    pdf-lib membaca setiap PDF
    Setiap file yang Anda tambahkan dibaca ke ArrayBuffer dan diurai oleh PDFDocument.load() dari pdf-lib. Library ini menelusuri tabel referensi-silang internal PDF untuk menemukan setiap objek halaman, font, sumber daya gambar, dan anotasi.
  2. 2
    Halaman disalin ke dokumen baru
    copyPages() dari pdf-lib mengkloning setiap halaman secara mendalam — termasuk font dan sumber daya gambar yang disematkan — ke PDFDocument yang baru dibuat. Halaman disalin dalam urutan yang Anda susun dalam daftar, dan rotasi per-file apa pun yang Anda atur dipanggang via setRotation() sebelum halaman ditambahkan.
  3. 3
    pdfjs-dist merender thumbnail sampul
    Secara paralel, pdfjs-dist merender halaman pertama setiap PDF ke elemen HTML Canvas di luar layar dengan lebar 140 px. Hasilnya diekspor sebagai data URL JPEG dan ditampilkan sebagai thumbnail file, memberi Anda konfirmasi visual urutan sebelum Anda menggabungkan.
  4. 4
    pdf-lib menulis dan menyimpan file gabungan
    Setelah Anda mengklik Gabungkan, pdf-lib menserialisasi dokumen gabungan menjadi Uint8Array menggunakan penulis PDF bawaannya, membungkusnya dalam Blob, dan memicu unduhan browser. Tidak ada data yang pernah meninggalkan perangkat Anda.

Semua file PDF diproses secara lokal di browser Anda menggunakan pdf-lib dan pdfjs-dist — baik file Anda maupun isinya tidak dikirim ke server mana pun.

Alat terkait

Pertanyaan yang sering diajukan