What merges here
PDF mode concatenates whole documents in the list order. Images mode matches the image-to-PDF flow with margins and paper size. Text mode decodes UTF-8 files and joins them with a separator you choose.
Merge multiple PDFs in order, stack JPEG/PNGs into one PDF, or concatenate plain text/markdown files — all client-side. Office .docx merge is not supported here.
Category: File Conversion & Handling
All modes run in your browser — no upload. Merging Word/Excel binaries is not supported here; for Word→PDF see DOCX to PDF.
Drop PDFs (multiple)
Up to 12 files; total pages capped at 150.
PDF mode concatenates whole documents in the list order. Images mode matches the image-to-PDF flow with margins and paper size. Text mode decodes UTF-8 files and joins them with a separator you choose.
Not in this client-only tool. Use DOCX to PDF on Dynamic Duniya first if you need a single PDF archive from Word files.
No — all three modes run locally.
Quick guidance for using our tools safely and effectively.
Files are processed on the server for conversion only and are not used for training or shared with third parties.
Use the formats suggested in each tool. Large media files may take longer — keep the tab open until processing finishes.
Browse related tools below or explore other categories from the main Dev Tools hub.
More utilities in the same category.
Export PDF pages as JPEG or PNG images in your browser (Mozilla pdf.js + canvas). Pick render scale, optional page list, and JPEG quality. Multi-page exports download as a ZIP. Max ~35 MB file size and up to 1000 pages (browser memory is the practical limit — use page ranges for huge jobs) — nothing is uploaded.
Stack JPEG or PNG files into one PDF with pdf-lib: reorder the list, choose A4 or Letter, set margins, and fit each image to the page — all client-side, no server upload. Up to 12 images per run.
Upload a PDF (up to 50 MB) and convert to a downloadable .docx via Dynamic Duniya’s file API — best for text-heavy PDFs; multi-column layouts and images may not transfer cleanly. Progress while uploading; open the result in Word or Google Docs and review formatting.
Upload Word .docx or legacy .doc (up to 50 MB) and download a PDF via the server file API. Output fidelity depends on LibreOffice on the server — review complex layouts. Progress while uploading; suggested download name converted.pdf.
Merge: first-page previews in a horizontal strip — drag cards to set merge order. Split: optional “Load page previews” then drag thumbnails (four per row, scrollable) to reorder pages before splitting by ranges or every N pages; ranges use preview slot numbers when previews are loaded. Zip when multiple parts. Client-side pdf.js + pdf-lib — max ~35 MB per file, 150 pages, 12 PDFs for merge.
Stamp text (font size, opacity, rotation, corner/center placement) or a JPEG/PNG image across every page using pdf-lib locally. Encrypted PDFs are not supported. Download a watermarked copy — your file never leaves the browser.