Gabung dan Pisahkan PDF

Gabungkan beberapa PDF menjadi satu dokumen, atau ekstrak halaman tertentu. Seret untuk mengurutkan ulang, pratinjau jumlah halaman, dan unduh — semuanya tanpa mengunggah apa pun.

This tool runs entirely in your browser. Your PDFs are never sent to any server.

PDF Files

Click to upload or drag PDF files here

Select multiple files · Drag cards below to reorder

How PDF Merge Works

We use the open-source pdf-lib library running entirely in your browser. There is no upload step — the files never leave your device.

File Processing
Each PDF is parsed locally with pdf-lib, preserving all pages at their original resolution. No images or text are re-encoded.
Page Range Filter
Use comma-separated page numbers or ranges (e.g. 1-3, 5, 8-12). Out-of-range pages are silently skipped; invalid syntax shows an error message.
Drag-to-Reorder
Click and drag any file card to change its position in the merge sequence. The final document follows the top-to-bottom order you see.

Frequently Asked Questions

Is my PDF content uploaded to a server?

No. This tool runs entirely in your browser using the pdf-lib library. Your PDFs are never uploaded to any server — everything is processed locally on your device.

How do I reorder pages before merging?

Drag and drop the file cards in the upload list to change the merge order. Each file shows its page count so you can plan the final document structure.

Can I split a PDF into multiple files?

Yes. Select a file and enter page ranges like '1-3, 5, 8-12'. You can split one PDF into multiple documents or merge only specific pages from several files.

What's the maximum file size supported?

There is no hard server limit since everything runs locally. In practice, browser memory constrains total PDF size — we recommend keeping combined files under 200 MB for best performance.

Does this preserve PDF quality?

Yes. The tool copies pages at their original quality using pdf-lib's page copying API. Images, text, and vector graphics are not re-encoded or re-compressed.

Our Test Data

We verify merge accuracy against known test PDFs:

Test CaseExpected PagesOur ResultMatch
3 files · 4 + 6 + 10 pages20 pages20 pages
Page filter "1-3, 5" on 10-page PDF4 pages4 pages
Drag reorder (B, C, A)New order preservedOrder preserved
Large file (96 MB)Merge completesMerge completes

All tests verified locally with pdf-lib v1.17.1. Last verified: September 2026.

When Not To Use This Tool