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.
Stirling-PDF is a robust locally hosted web-based tool designed for comprehensive PDF manipulation, enabling users to perform over 50 operations such as splitting, merging, converting, reorganizing, adding images, rotating, compressing, and more. Built on Docker, it provides a secure and efficient platform for handling PDF files entirely within your environment.
Key Features:
README
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.
All files and PDFs exist either exclusively on the client side, reside in server memory only during task execution, or temporarily reside in a file solely for the execution of the task. Any file downloaded by the user will have been deleted from the server by that point.
Over 50 PDF operations including advanced editing, conversion, and automation.
Parallel processing for faster file tasks and downloads.
Dark mode support for enhanced user experience.
Customizable pipelines to automate workflows across multiple features.
OCR capabilities (using Tesseract) for extracting text from scanned documents.
Advanced security features like password protection, watermarking, and PDF certification.
Multi-language support with options in over 40 languages.
Audience & Benefit:
Ideal for professionals, teams, and organizations requiring reliable and secure PDF management. Stirling-PDF enhances efficiency by offering a comprehensive suite of tools under one interface, customizable to meet specific workflow needs while ensuring data security through local hosting. It supports scalable solutions for both individual users and enterprise environments, making it a versatile choice for all PDF-related tasks.
Installable via winget, Stirling-PDF is a powerful solution tailored to streamline your PDF operations with ease and precision.
Database Backup and Import (see here for documentation)
50+ PDF Operations
Organise
Merge: Combine multiple PDFs into one
Split: Divide PDFs into multiple files
Extract page(s): Extract specific pages from PDF
Remove: Delete pages from PDF
Crop PDF: Adjust PDF page boundaries
Rotate: Rotate pages in 90-degree increments
Adjust page size/scale: Resize page contents
Multi-Page Layout: Add multiple pages to PDF
PDF to Single Large Page: Convert to single continuous page
Organize: Rearrange PDF pages
Convert to PDF
Image to PDF: Convert images to PDF format
Convert file to PDF: Convert various common file types to PDF
HTML to PDF: Transform HTML documents to PDF
Markdown to PDF: Convert Markdown files to PDF
CBZ to PDF: Convert comic book archives
CBR to PDF: Convert comic book rar archives
Email to PDF: Convert email files to PDF
Vector Image to PDF: Convert vector images (PS, EPS, EPSF) to PDF format
Convert from PDF
PDF to Word: Convert to documet (docx, doc, odt) format
PDF to Image: Extract PDF pages as images
PDF to RTF (Text): Convert to Rich Text Format
PDF to Presentation: Convert to presentation (pptx, ppt, odp) format
PDF to CSV: Extract tables to CSV
PDF to XML: Convert to XML format
PDF to HTML: Transform to HTML
PDF to PDF/A: Convert to archival (PDF/A-1b, PDF/A-2b) format
PDF to Markdown: Convert PDF to Markdown
PDF to CBZ: Convert to comic book archive
PDF to CBR: Convert to comic book rar archive
PDF to Vector Image: Convert PDF to vector image (EPS, PS, PCL, XPS) format
Sign & Security
Sign: Add digital signatures
Remove Password: Remove PDF security
Add Watermark: Apply watermarks
Sign with Certificate: Certificate-based signing
Add Stamp to PDF: Apply digital stamps
Auto Redact: Automatically redact content
Change Permissions: Modify access permissions
Add Password: Apply PDF encryption
Manual Redaction: Manual content redaction
Remove Certificate Sign: Remove digital signatures
Sanitize: Clean PDF of potential security issues
Validate PDF Signature: Verify digital signatures
View & Edit
OCR / Cleanup scans: Optical Character Recognition
Stirling PDF offers an Enterprise edition of its software. This is the same great software but with added features, support and comforts.
Check out our Enterprise docs