Combine multiple PDF files into one. Drag to reorder. No upload required — everything runs in your browser.
🔒 Files never leave your browser — 100% private
📚
Drop PDF files here
Add as many PDFs as you need — drag to reorder
📂 Choose PDFs
Output Filename
-
Pages
-
File size
let _files=[];
function ev(e){e.preventDefault();}
function handleFiles(fs){
_files.push(...Array.from(fs).filter(f=>f.name.endsWith('.pdf')));
renderList();
}
function renderList(){
const fl=document.getElementById('fl2');
fl.innerHTML=_files.map((f,i)=>`
Drop or select multiple PDF files. Reorder using the arrows.
2
Set filename
Give your merged PDF a name — optional.
3
Merge & Download
Click Merge PDFs and download your combined file instantly.
Why use this tool?
✓ No upload needed — Files never leave your device. Processing is 100% local in your browser.
✓ Unlimited files — Add as many PDFs as you need. No restrictions.
✓ Reorder freely — Use the up/down arrows to arrange pages in any order before merging.
✓ Fast — Even 50-page PDFs merge in seconds. No internet upload delays.
Frequently Asked Questions
There is no limit. You can merge as many PDFs as your browser can handle. Typically hundreds of files work without issues.
The tool attempts to open protected PDFs. If the PDF has an owner password (restriction), it will merge. If it requires a user password to open, you will need to remove the password first.
Text, images and page layout are fully preserved. Some bookmarks and interactive elements may not carry over depending on the original PDF format.
No server-side limits since everything runs locally in your browser. Very large files (500MB+) may be slow depending on your device's RAM.