Merge · nothing uploaded
Combine any number of PDFs into a single file. Page sizes, orientation and rotation are preserved exactly. Runs in this tab — your files never leave your machine.
Need only part of a file? Use the ⤢ button on any row to pick a page range
such as 1-3, 8, 12-.
That merge happened entirely on your computer — nothing was uploaded. Kagaz is free and open source, built by Amit Jena in India.
Drop your files in, drag them into the order you want, and press merge. Kagaz reads each PDF with pdf-lib, copies the pages you asked for into a new document, and hands you the result as a download. All of it happens in JavaScript inside this tab.
Because each page is copied rather than redrawn, everything that was in the original survives: text stays selectable, vector graphics stay sharp, and a mixed stack of A4 portrait and A3 landscape pages stays exactly as it was.
No. There is no server to upload to. If you would rather verify than trust, open your browser's developer tools, go to the Network tab, and merge a file — you will see no requests go out.
No artificial one. The real ceiling is your device's memory, because the whole job is held in the tab. A laptop handles a few hundred megabytes comfortably; a phone will want to stay well under that, and Kagaz warns you when a job looks too big.
Kagaz refuses them rather than producing a broken file. Open the PDF in any reader, save an unprotected copy, and merge that.
Yes. Once this page has loaded, you can disconnect entirely and keep merging. The PDF libraries are served from this site, not a CDN, precisely so that this is true.