Why You Don't Always Need Acrobat
Adobe Acrobat Pro DC is the production-grade PDF tool. For most casual operations, free tools handle the work:
- Merge multiple PDFs
- Split a PDF by page range
- Rotate pages
- Extract specific pages
- Reorder pages
- Compress for email
These are common operations that don't require Acrobat's full feature set. This post covers practical workflows with free tools. For advanced PDF features, see our PDF tools.
Tools Overview
| Tool | Cost | Strength |
|---|---|---|
| Adobe Acrobat Pro | Paid | Full feature set |
| Foxit PhantomPDF | Paid | Acrobat alternative |
| PDFsam Basic | Free | Merge, split, rotate, extract |
| pdftk | Free CLI | Scriptable manipulation |
| qpdf | Free CLI | Manipulation + linearization |
| Ghostscript | Free CLI | Conversion + manipulation |
| Smallpdf, ILovePDF | Free web | Online convenience |
| macOS Preview | Free (Mac) | Basic merge, split, rotate |
For most workflows: PDFsam Basic for GUI, pdftk or qpdf for command-line.
PDFsam Basic Workflow
PDFsam Basic is the free GUI tool of choice. Install from pdfsam.org.
For merging:
- Module > Merge
- Add PDF files
- Set output path
- Click "Run"
For splitting:
- Module > Split
- Add PDF
- Choose split option (every N pages, by bookmarks, by ranges)
- Run
For rotating:
- Module > Rotate
- Add PDF
- Set rotation per page or globally
- Run
PDFsam handles 95% of casual PDF needs without Acrobat.
pdftk (Command Line)
For scripting:
# Install (Mac)
brew install pdftk-java
# Install (Linux)
sudo apt install pdftk
# Merge PDFs
pdftk file1.pdf file2.pdf file3.pdf cat output combined.pdf
# Split: extract pages 1-5
pdftk input.pdf cat 1-5 output extracted.pdf
# Rotate page 1 by 90 degrees
pdftk input.pdf cat 1east 2-end output rotated.pdf
# Reorder: pages 2, 4, 1, 3
pdftk input.pdf cat 2 4 1 3 output reordered.pdf
The pdftk syntax is concise once learned. 1east rotates page 1 to "east" (90° clockwise). 1west is 90° counter-clockwise. 1south is 180°.
For batch processing, see Batch Processing Files Guide.
qpdf (Command Line)
qpdf is the modern alternative:
# Install
brew install qpdf
# Merge PDFs
qpdf input1.pdf --pages input1.pdf input2.pdf -- output.pdf
# Split by pages
qpdf input.pdf --pages input.pdf 1-5 -- output.pdf
# Rotate (qpdf is slightly different)
qpdf input.pdf --pages input.pdf 1 input.pdf 2-end -- --rotate=90:1 output.pdf
# Encrypt with password
qpdf --encrypt password "" 256 -- input.pdf encrypted.pdf
# Decrypt
qpdf --decrypt --password=password input.pdf decrypted.pdf
# Linearize for web
qpdf --linearize input.pdf web-optimized.pdf
qpdf is the modern command-line PDF tool. More actively maintained than pdftk.
Ghostscript
For format conversion and manipulation:
# Install
brew install ghostscript
# Merge PDFs
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=combined.pdf -dBATCH input1.pdf input2.pdf
# Compress
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 \
-dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH \
-sOUTPUTFILE=compressed.pdf input.pdf
# Convert to image
gs -sDEVICE=jpeg -r300 -o page%d.jpg input.pdf
Ghostscript is the venerable PDF tool. Powerful but verbose syntax.
For PDF compression details, see How to Reduce PDF File Size.
macOS Preview
For Mac users without third-party tools:
Merge: drag PDFs into one window, save as combined.
Split: select pages, drag to desktop (creates new PDF).
Rotate: select page, Tools > Rotate, save.
Preview handles basic operations cleanly. For advanced features: Adobe Acrobat or PDFsam.
Web-Based Tools
For one-off operations, online tools work:
| Tool | Privacy concern |
|---|---|
| Smallpdf | Privacy policy: deletes after 1 hour |
| ILovePDF | Privacy policy: deletes after 2 hours |
| PDFcandy | Auto-delete |
| iLoveImg (for image-PDF) | Auto-delete |
For sensitive documents (financial, legal, medical): avoid web tools. Use offline PDFsam or Acrobat.
Bookmark Preservation
For multi-chapter PDFs:
# pdftk preserves bookmarks if files have them
pdftk file1.pdf file2.pdf cat output combined.pdf
# qpdf preserves bookmarks (since qpdf 10+)
qpdf input1.pdf --pages input1.pdf input2.pdf -- output.pdf
For complex bookmark management: Acrobat Pro is needed (full bookmark editing).
Form Handling
For PDF forms:
| Tool | Form fill | Form save |
|---|---|---|
| Acrobat Pro | Yes | Yes |
| Acrobat Reader (free) | Yes | Yes (most forms) |
| Preview (Mac) | Yes (basic) | Yes |
| pdftk | Yes (FDF) | Yes |
| qpdf | Limited | Limited |
For programmatic form filling:
# Generate FDF data
pdftk input.pdf generate_fdf output data.fdf
# Edit FDF, then fill form
pdftk input.pdf fill_form data.fdf output filled.pdf
File Size Optimization
For PDF compression:
# Ghostscript with /screen settings (smallest)
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 \
-dPDFSETTINGS=/screen -dNOPAUSE -dBATCH \
-sOUTPUTFILE=small.pdf input.pdf
# /ebook settings (medium)
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 \
-dPDFSETTINGS=/ebook -dNOPAUSE -dBATCH \
-sOUTPUTFILE=medium.pdf input.pdf
# /printer settings (high quality)
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 \
-dPDFSETTINGS=/printer -dNOPAUSE -dBATCH \
-sOUTPUTFILE=large.pdf input.pdf
For PDF compression details, see How to Reduce PDF File Size.
Common Issues
File rejected after merge: invalid pages or encrypted source. Decrypt first with qpdf.
Bookmarks lost after merge: tool doesn't preserve. Use pdftk or qpdf 10+.
Rotation doesn't apply: rotation is per-page metadata. Verify with PDF reader.
Hyperlinks broken after split: links may target other pages in original. Re-link manually.
Form fields lost: form fields can be tricky. Use Acrobat for critical form work.
For broader PDF context, see our PDF converter.
Frequently Asked Questions
Should I use online or offline tools?
For sensitive documents: offline (PDFsam, pdftk, qpdf). For casual use: online tools are fine.
Can I batch-process many PDFs?
Yes via shell script. pdftk or qpdf are scriptable. PDFsam has Multi-Module mode for some batch operations.
What about PDF/A archival format?
PDF/A is a subset for long-term archival. Convert with Ghostscript:
gs -dPDFA=2 -sDEVICE=pdfwrite -sOUTPUTFILE=archive.pdf -dBATCH -dNOPAUSE input.pdf
For broader PDF/A context, see Best Format for Archiving Documents.
Can I compress without losing quality?
Slightly, by re-encoding embedded images at lower quality. For pure text PDFs: little benefit from compression.
How do I add a watermark?
# pdftk with stamp (overlay another PDF)
pdftk input.pdf stamp watermark.pdf output watermarked.pdf
For batch automation, see Batch Processing Files Guide.
What about ePub conversion?
# Use Calibre
ebook-convert input.pdf output.epub
For ePub context, see Best Ebook Format Guide.
Related Reading
Bottom Line
For PDF manipulation in 2026: PDFsam Basic for GUI workflows, pdftk or qpdf for command-line, Ghostscript for compression and format conversion. Acrobat Pro only for advanced workflows (form editing, full bookmark management). Our PDF converter handles common conversions in the browser.



