Skip to main content

Versions of Stirling PDF

Stirling PDF is available in several formats, each catering to different needs and use cases:

Docker Versions

For server deployments, we offer three pre-configured Docker images:

  • Docker Image Size (tag)

  • Docker Image Size (tag)

  • Docker Image Size (tag)

  • Fat: Includes all Full features plus additional fonts and pre-bundled jar security version

  • Full: All features pre-configured and ready to use

  • Ultra-Lite: Minimal installation with core features only

Desktop Versions (Windows & Unix)

The desktop versions of Stirling PDF use a dynamic feature system. They start with Ultra-Lite features as the base and automatically enable additional functionality based on installed dependencies:

Base Features (Ultra-Lite):

  • Core PDF operations (merge, split, rotate, etc.)
  • Basic conversions
  • Password protection
  • All features marked with ✔️ in the Ultra-Lite column below

Additional features become available automatically when you install:

  • LibreOffice: Enables document format conversions (PDF to Word, Excel, etc.)
  • Tesseract: Enables OCR functionality
  • QPDF: Enables compression and repair features
  • Other dependencies: Enable their respective features

Feature Comparison

Here are the different technologies each version uses:

TechnologyUltra-LiteFull
Java✔️✔️
JavaScript✔️✔️
Libre✔️
Python✔️
OpenCV✔️
Tesseract✔️

And here you see what functions are offered as part of each.

OperationUltra-LiteFull
add-page-numbers✔️✔️
add-password✔️✔️
add-image✔️✔️
add-watermark✔️✔️
adjust-contrast✔️✔️
auto-split-pdf✔️✔️
auto-redact✔️✔️
auto-rename✔️✔️
cert-sign✔️✔️
crop✔️✔️
change-metadata✔️✔️
change-permissions✔️✔️
compare✔️✔️
extract-page✔️✔️
extract-images✔️✔️
flatten✔️✔️
get-info-on-pdf✔️✔️
img-to-pdf✔️✔️
markdown-to-pdf✔️✔️
merge-pdfs✔️✔️
multi-page-layout✔️✔️
overlay-pdf✔️✔️
pdf-organizer✔️✔️
pdf-to-csv✔️✔️
pdf-to-img✔️✔️
pdf-to-single-page✔️✔️
remove-blanks✔️✔️
remove-pages✔️✔️
remove-password✔️✔️
rotate-pdf✔️✔️
sanitize-pdf✔️✔️
scale-pages✔️✔️
sign✔️✔️
show-javascript✔️✔️
split-by-size-or-count✔️✔️
split-pdf-by-sections✔️✔️
split-pdfs✔️✔️
compress-pdf✔️
extract-image-scans✔️
ocr-pdf✔️
pdf-to-pdfa✔️
pdf-to-text✔️✔️
pdf-to-html✔️
pdf-to-word✔️
pdf-to-presentation✔️
pdf-to-xml✔️
remove-annotations✔️✔️
remove-cert-sign✔️✔️
remove-image-pdf✔️✔️
file-to-pdf✔️
xlsx-to-pdf✔️
html-to-pdf✔️
url-to-pdf✔️
repair✔️