← Package directory
Available on winget

Install Stirling-PDF

A locally hosted one-stop shop for all your PDF needs

Install with winget
winget install --id StirlingTools.StirlingPDF
Upgrade
winget upgrade --id StirlingTools.StirlingPDF
Uninstall
winget uninstall --id StirlingTools.StirlingPDF

About Stirling-PDF

Stirling-PDF is a robust, locally hosted web-based PDF manipulation tool using Docker. It enables you to carry out various operations on PDF files, including splitting, merging, converting, reorganizing, adding images, rotating, compressing, and more. This locally hosted web application has evolved to encompass a comprehensive set of features, addressing all your PDF requirements.

What's new in 2.11.0

This release is a preview of a new UI we're working on to make file management and selection feel less clunky. Since V2 launched, Many people have mentioned the "forced file management" feeling, and this is our attempt to address it. The new layout puts files on the left and tools on the right. Please give it a bit of time before deciding how you feel about it, and share your feedback and suggestions in the discord! This is a work in progress, and we welcome feedback on it! image image image What's Changed Bug Fixes - Fix Task commands in Powershell by @jbrunton96 in #6330 - fix: replace deprecated payload too large status by @Ludy87 in #6336 - Fix desktop app overscrolling inappropriately by @jbrunton96 in #6350 Enhancements - Add Playwright/bootRun/test.sh tasks by @Frooodle in #6244 - unoserver docker by @Frooodle in #6328 - Update Backend 3rd Party Licenses plus version bump by @stirlingbot[bot] in #6312 - Fix main frontend validation by @jbrunton96 in #6361 - UI redesign staging by @EthanHealy01 in #6149 - Split and delete forms by @reecebrowne in #6277 - add translations by @Frooodle in #6390 Docker Updates - build(deps): bump step-security/harden-runner from 2.19.0 to 2.19.1 by @dependabot[bot] in #6341 - build(deps): bump actions/cache from 5.0.4 to 5.0.5 by @dependabot[bot] in #6349 Other Changes - build(deps): bump org.projectlombok:lombok from 1.18.44 to 1.18.46 by @dependabot[bot] in #6342 - build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 by @dependabot[bot] in #6343 - build(deps): bump KSXGitHub/github-actions-deploy-aur from 4.1.2 to 4.1.3 by @dep...

Read release notes

Version history

Version Updated Notes
2.11.0 This release is a preview of a new UI we're working on to make file management and selection feel less clunky. Since V2 launched, Many people have mentioned the "forced file management" feeling, and this is our attempt t...
2.10.1 Unknown Lots of minor changes and improvements! - Unified mac installer so a single install for both x86 and arm - Lots of dependency updates! - loading speed improvements (more to come in next update) - Fixes for certain deskto...
2.10.0 Unknown Lots of updates in todays release, bug fixes and memory improvements, as well as several package distributions added - Users can now set a default startup view and reader zoom preferences for desktop - new pixel compare...
2.9.2 Unknown hotfix for folder scanning issues What's Changed Minor Enhancements - pipeline fixes by @Frooodle in #6068 Full Changelog: v2.9.1...v2.9.2 What's Changed Minor Enhancements - pipeline fixes by @Frooodle in #6068 Full Cha...
2.9.1 Unknown Quick fixes for file permission issues in docker and some nice file UI selection improvements for file handling across tools Also contains some dependency updates What's Changed Minor Enhancements - Add specific View Sco...
2.9.0 Unknown Lots of changes in this release! We have added server-side file sharing and group signing (Both visual and certificate) So Stirling PDF can be used for group signatures! Both the file sharing and signatures is a Alpha fe...
2.8.0 Unknown This release has lots of good stuff! Desktop is having its login screen removed and instead will have an optional login with a bypass button Lots of new features like Comment support, Timestamps, bug fixes and more - Des...
2.7.3 Unknown - New PDF read aloud feature in viewer mode to "speak" the PDF to you, will be improved more going forwards! - Improved annotation handling in annotation UI - Mac printing is finally working on desktop app! - Several gen...
2.7.2 Unknown Had a bug where self-hosted connections via desktop would stop working, thinking they were connecting to a non selfhost instance What's Changed Minor Enhancements - Check if saas before blocking credit insufficiencies by...
2.7.1 Unknown Bug fixes for various issues such as: - Desktop conversions mistakenly doing a 'save' to 'save as' - Desktop 'open with PDF' having invalid description on windows - Posthog still creating a cookie even when its not used...
2.7.0 Unknown Lots of changes in this release yet again! App: - option to hide google drive and mobile upload when disabled in 'my files' view - New search bar to search settings menu easily - Auditing has improved, new filehash/autho...
2.6.0 Unknown In this update, we have drastically improved Stirling PDFs memory usage and startup performance in our testing you should see around a 30% reduction in both idle usage and startup speed We have also dramatically reduced...
2.5.3 Unknown This release contains: - New feature for XLSX conversion - New feature for splitting a page into printable chunks (a3 into 2 a4 etc for posters) - Keyboard shortcut support for the viewer - Bug fixes for some viewer issu...
2.5.2 Unknown This is a release for - Security improvements - Ruler / Measure support in the viewer Bug fixes for: - writing to forms not working on OSS (package now moved fully to OSS) - Possible fix for mac desktop issues - desktop...
2.5.1 Unknown Several bug fixes in this release - Login issues showing "something went wrong" when language list = 1 - Forms not showing correctly - Forms not working on desktop - Desktop SSO redirect race condition issues - 431 error...
2.5.0 Unknown This is a big update with lots of new functionality and changes like Form fill and redaction/annotation improvements! Also several changes around the login session expiry Special thanks to @balazs-szucs, who put a lot of...
2.4.6 Unknown Several bug fixes for the issues: - License not always correctly loading due to cache issues - public endpoints not always accessible when without JWT - Language not always correctly taking the server's default - Desktop...
2.4.5 Unknown Desktop changes - Windows desktop MSI to support headless installation with custom parameters to set up server URL and login mode, an example for this would be msiexec /i "Stirling-PDF-windows-x86_64.msi " /qn STIRLING_S...
2.4.4 Unknown Quick fix for page editor bug causes multi-page selection issues This release also contains - Italian translations - Bates stamping functionality to add page numbers - Extract bookmarks API fix - Diagnostics command in C...
2.4.3 Unknown Big desktop release today, full of fixes as well as other changes! - Correctly show desktop and server versioning separately - Support for watched folders to be recursive and multiple directories to be defined - Desktop...