Skip to content
pdfprivately
Back to Blog
Comparison

How to Merge PDFs Without Adobe Acrobat (3 Free Methods Tested)

We tested 3 free ways to merge PDFs without Adobe — browser tools, command line (qpdf, pdftk), and desktop apps — with real speed and quality results for a 15MB, 50-page test set.

pdfprivately TeamJuly 10, 20268 min read
merge PDF without Adobecombine PDFs freemerge PDFs online no sign upPDF merger comparisonfree PDF merger

Merging PDFs Is the #1 PDF Task

According to search volume data, "merge PDF" generates over 3.3 million monthly searches worldwide. It is the single most requested PDF operation. Despite this, Adobe solution — Acrobat Pro — costs $239.88 per year, which is absurd for a task that any modern computer can do for free in under two seconds.

We tested three categories of free methods for merging PDFs: browser-based tools, command-line utilities, and desktop applications. The test set was a 15MB collection of five PDF files totaling 50 pages — a typical scenario for someone merging project documents, contract sections, or scanned reports.

What Matters When Merging PDFs

Before evaluating the methods, here are the criteria that actually matter:

Page order control: Can you rearrange pages before merging? Can you select specific pages from each file instead of including everything? A tool that only concatenates files in upload order is less useful than one that lets you drag pages into any sequence.

Output file size: A proper merge should be lossless — no recompression of images, no re-encoding of text. The output size should equal the sum of the inputs within a few percent, accounting for PDF structure overhead.

Privacy: Does your file leave your computer? For business documents and personal records, this is non-negotiable.

Speed: A 50-page structural merge does not require significant computation. It should complete in under three seconds. Longer times indicate the tool is doing unnecessary work.

Batch support: Can you merge more than 2-5 files at once? Some tools limit you to a handful of files, which is impractical for larger projects.

Method 1: Browser-Based Tools

Tests were performed using pdfprivately Merge PDF tool, which uses pdf-lib for browser-side PDF manipulation.

How it works: The tool parses each PDF in your browser using pdf-lib, a JavaScript library that reads PDF structures at the object level. It copies page objects from each source document page tree into a new output document. No page content is decompressed or re-encoded — the merge operates on the PDF structure metadata. This is the same approach professional tools use, just running in your browser instead of on a server.

Test results: Merging the 50-page, 15MB test set took 1.8 seconds. The output file was 15.1MB — the 0.1MB overhead comes from the new PDF header, cross-reference table, and trailer structure that any merge must create. The output pages were pixel-identical to the originals.

Page order control: Full drag-and-drop interface. You can reorder individual pages or entire documents before merging. Thumbnail previews show each page so you can verify the sequence.

Privacy: 100% client-side. The page works offline after the initial load — we verified by disconnecting the network and running a merge successfully.

Batch support: No hard limit. We tested up to 15 files totaling 120 pages without performance degradation.

Step by step:

1. Open the Merge PDF tool in any modern browser

2. Drop your files onto the upload area or click to browse

3. Arrange files in your desired order by dragging thumbnails

4. Click the Merge button

5. Download the combined PDF

Total time for a first-time user: under 30 seconds. No installation, no account, no learning curve.

Best for: Most users. Combines convenience, speed, and privacy without sacrifices.

Method 2: Command-Line Tools (qpdf, pdftk, Ghostscript)

For users comfortable with a terminal, command-line tools offer maximum control and the fastest possible performance. We tested three popular options.

qpdf — Our top recommendation for command-line merging. It copies pages at the object level with minimal processing, making it both the fastest and most faithful to the originals.

Command: ``qpdf --empty --pages file1.pdf file2.pdf -- merged.pdf

qpdf reads each source file, extracts the specified pages, and compiles them into a new PDF without recompressing or reinterpreting page content.

For selecting specific pages: ``qpdf --empty --pages file1.pdf 1-5 file2.pdf 6-10 -- merged.pdf

pdftk — A dedicated PDF toolkit that performs structural merges.

Command: ``pdftk file1.pdf file2.pdf cat output merged.pdf

For page selection: ``pdftk A=file1.pdf B=file2.pdf cat A1-5 B1-10 output merged.pdf

Ghostscript — Despite being the most well-known option, it is the worst choice for simple merging.

Command: ``gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=merged.pdf file1.pdf file2.pdf

Test results:

  • qpdf: 15.0 MB output, 1.5 seconds. Fastest and most compact.
  • pdftk: 15.1 MB output, 2.1 seconds. Comparable to browser-based performance.
  • Ghostscript: 15.2 MB output, 12.4 seconds. Extra processing from PDF interpretation.

Privacy: 100% local. No network access required.

Batch support: Unlimited. Handles any number of input files.

Best for: Developers, power users, and automated workflows or scripts.

Method 3: Desktop Applications (PDFsam, LibreOffice)

For users who want a visual interface without a browser dependency, desktop applications offer a middle ground.

PDFsam Basic — An open-source desktop application specifically designed for merging and splitting PDFs. Uses the PDFBox library (Java-based) for PDF manipulation.

How it works: PDFsam reads your PDF files from disk and performs a structural merge similar to qpdf and pdftk. The difference is the visual interface — you see your files listed with thumbnails and can drag to reorder, select page ranges per file, and configure output options.

Test results: 15.2 MB output, 3.5 seconds. Slightly slower due to Java startup overhead and default bookmark processing.

Notable features:

  • Drag-and-drop file reordering with visual feedback
  • Per-file page range selection
  • Bookmark management (copy, generate, or discard)
  • Table of contents generation
  • Alternative page mixing (interleave pages from multiple files)

Step by step:

1. Download and install PDFsam Basic from pdfsam.org (free, no registration)

2. Launch PDFsam and select the "Merge" module

3. Add your PDF files using the "Add" button or drag-and-drop

4. Arrange files in the desired order

5. Optionally configure page ranges per file

6. Click "Run" and choose an output location

LibreOffice Draw — We attempted to use LibreOffice Draw for merging. The result was 8.2 seconds and a 45MB output — three times the original size. Do not use it for PDF merging.

Privacy: 100% local.

Batch support: PDFsam handles unlimited files, though performance degrades with very large sets (100+ files).

Best for: Users who want a visual interface with advanced features like page range selection, in environments where browser-based tools are restricted.

Test Results Summary

MethodOutput SizeTimePrivacyInstallationEase of Use
Browser (pdfprivately)15.1 MB1.8sYesNoneVery Easy
qpdf (CLI)15.0 MB1.5sYesRequiredTechnical
pdftk (CLI)15.1 MB2.1sYesRequiredTechnical
Ghostscript (CLI)15.2 MB12.4sYesRequiredTechnical
PDFsam (Desktop)15.2 MB3.5sYesRequiredEasy
LibreOffice Draw45.0 MB8.2sYesRequiredModerate

Key Observations

qpdf was the overall technical winner: fastest processing time, smallest output file, and zero quality loss.

Browser-based tools like pdfprivately matched the performance of command-line tools while requiring zero setup. The 1.8-second merge time and 15.1MB output are effectively identical to pdftk and within 20% of qpdf.

Ghostscript was the slowest method by a wide margin — eight times slower than qpdf with a larger output.

LibreOffice Draw inflated the output to three times the original size.

Privacy Comparison

All three method categories can be private if processing happens locally. Browser tools using client-side libraries, command-line tools, and desktop applications all process files on your machine.

The tools to avoid are online cloud mergers that require file uploads. These have the same issues covered in our tool privacy guide: files stored on third-party servers, unverifiable deletion policies, and potential data use.

Which Method Should You Use?

For convenience and privacy together, browser-based tools win. No installation, no account, 100% client-side processing, and performance within 20% of the fastest command-line tool. For most people, this is the right choice.

For automation and batch processing, use qpdf or pdftk. Learn the syntax once and write shell scripts for recurring merge tasks.

For offline-only environments or restricted networks, PDFsam Basic provides a visual interface without internet dependency.

What you should not do is pay $239.88 per year for Adobe Acrobat Pro just to merge PDFs. Every free method tested here produces identical-quality output in less time than it would take to open Acrobat.

A Note on Bookmarks and Form Fields

When you merge PDFs, bookmarks from the source documents do not carry over to the merged output. This is because bookmarks reference specific locations within their original document page tree, and those offsets change when pages are copied into a new file. If your merged document needs a table of contents, you will need to create one after merging. PDFsam Basic can generate a new bookmark tree from page content, which is a nice feature if bookmarks matter.

Interactive form fields and hyperlinks are preserved during a structural merge because they attach to individual page objects. If page 3 of file A had a filled form field, it remains filled in the merged output. A link to an external URL still works. Internal document links (click here to go to page 5) may break because the target page has moved.

Why Adobe Charges $240 for This

Adobe Acrobat Pro is not priced for the merge operation itself. It is priced for features like OCR, PDF/A compliance, advanced redaction, and enterprise document management. The merge function is a basic feature included in that bundle. Paying $240 per year for something that free tools handle in under two seconds is like buying a commercial printing press to staple two pages together. It can do it, but it is not the right tool for the job.

Most people who search "merge PDF" need to combine a few documents into one file. They do not need Acrobat full feature set.

Try These pdfprivately Tools

Stay Updated

Get the latest PDF tips, privacy guides, and tool updates. No spam, no tracking — just useful content delivered to your inbox.

We respect your privacy. Unsubscribe anytime. No tracking, no analytics.