Stirling PDF
A free PDF toolkit for your desktop, your browser or your own server.
Latest release: v3.0.2 · released Oct 1, 2026
In short
More than 60 PDF tools — merge, split, convert, sign, redact and more — in desktop apps for Windows, Mac and Linux, a hosted web version, or a server you run yourself. Free for individuals; teams pay for the Team plan.
Made by: Stirling PDF Inc. · Where your data lives: The desktop app works locally by default. The hosted version processes files on Stirling’s servers; self-hosting keeps them on yours.
Logo from: stirling.com
The editor’s take
Good for converting, merging, splitting and redacting in bulk, especially if your team can run a server. It is a toolkit more than an editor.
Best for
Batch PDF jobs and self-hosting
Teams that want one place for PDF conversions and clean-up without sending files to a third-party website.
Check first
Licence and offline features
The desktop app includes proprietary code, and OCR and Office conversion need a sign-in or your own server.
Download & install
Every link goes to the official site, an official app store, or the project’s own GitHub releases.
Direct files from GitHub release v3.0.2: Stirling-PDF-windows-x86_64.msi (311 MB), Stirling-PDF-windows-arm64-setup.exe (288 MB)
Direct files from GitHub release v3.0.2: Stirling-PDF-macos-universal.dmg (426 MB)
Direct files from GitHub release v3.0.2: Stirling-PDF-linux-x86_64.AppImage (382 MB), Stirling-PDF-linux-x86_64.deb (303 MB)
Latest release: v3.0.2 · released Oct 1, 2026 · fetched from GitHub on Oct 3, 2026 · Releases on GitHub
Getting started without coding
Plain-language steps based on the official install guide.
Download and install, or sign up in the browser. No server needed.
The desktop app installs like any other and needs no login for local tools. Running your own server with Docker is the advanced path.
Is there an installer?
- Windows Installer
- Mac Installer
- Linux Package
- iPhone & iPad Not available
- Android Not available
Stirling Cloud — Free plan with no card. Files you upload are processed on Stirling’s servers.
Steps for Windows
- On stirling.com/download, click “Download for Windows” (ARM PCs use the -setup.exe from GitHub releases).
- Run the installer and open “Stirling PDF” from the Start menu.
- Merge, split, rotate and sign work offline with no login. OCR and Office conversion ask you to sign in to Stirling Cloud or connect your own server.
- If no window appears, install the Microsoft Edge WebView2 Runtime, as the official troubleshooting guide advises.
Steps for Mac
- Download the Mac .dmg from stirling.com/download (one build for Apple chip and Intel).
- Open the .dmg and drag Stirling PDF into Applications.
- If macOS blocks the first launch, open System Settings › Privacy & Security and click “Open Anyway”.
Steps for Linux
- Download the .deb (Debian/Ubuntu), .rpm (Fedora) or AppImage from the official guide.
- Install the package, or make the AppImage executable and run it (Ubuntu 22.04+ may need libfuse2).
Steps for Web browser
- Go to stirling.com/app and create a free account (no card).
- Upload a PDF and pick a tool. In this mode files are processed on Stirling’s servers.
Steps for Your own server
- Install Docker on the computer that will be the server.
- Run the official Docker command from the install guide, then open http://localhost:8080.
- Sign in with the default admin account and change its password straight away.
What we could verify
We checked key factual claims and linked to primary sources so you can confirm the details. Last reviewed Oct 3, 2026
Try before you move
A simple way to see if it fits your needs.
- Open a real documentTry a PDF you actually work with, not a sample file.
- Repeat your hardest workflowTest the exact task you do most often, such as editing, converting, or adding a signature.
- Export and inspect the resultMake sure the output looks right and keeps your formatting.
Good to know
- OCR and Office conversions in the desktop app need a free Stirling Cloud sign-in or your own server. Source: docs.stirlingpdf.com
- The desktop app’s own code is under Stirling’s proprietary licence; companies beyond the free plan should read the terms. Source: github.com