Best for a free PDF toolbox on desktop or your own server
License: Open source
Windows
macOS
Linux
Self-hosted
Status: Active
PDFPDF: opens and saves, full fidelity
DOCXDOCX: opens and saves, partial fidelity. Convert tools exist; layout fidelity was not tested
Open core. Desktop apps are free; the free self-hosted server covers up to 5 users, and bigger teams, SAML SSO and audit logs need a paid plan. Free version: Desktop apps and a self-hosted server for up to 5 users are free. Team adds users and a database; Enterprise adds SAML and audit logs.
Strong
1 tool
Covers most of the same work, with trade-offs noted on each card.
Stirling-PDF, Edit text and images in existing PDFs: Content and annotation tools exist; editing existing text is not documented, so rated partial
PDFgear, Edit text and images in existing PDFs: Edits text, images, shapes and links
PdfCraft, Edit text and images in existing PDFs: Added text and images stay editable; robust editing of existing text is on the roadmap
PDF24 Creator, Edit text and images in existing PDFs: Edit PDF is listed as an online tool that uploads files; the offline app's editor was not confirmed
LibreOffice Draw, Edit text and images in existing PDFs: Opens a PDF as editable objects; each line of text becomes its own box, so layout can shift
Okular, Edit text and images in existing PDFs: Viewer; text can be selected and copied but not edited
Stirling-PDF, Merge, split, reorder and delete pages: Merge, split, rotate and reorder pages
PDFgear, Merge, split, reorder and delete pages: Merge and split tools plus page reordering
PdfCraft, Merge, split, reorder and delete pages: Pages, combine, split, bookmarks and labels
PDF24 Creator, Merge, split, reorder and delete pages: Merge and split tools
LibreOffice Draw, Merge, split, reorder and delete pages: Page pane reorders and deletes pages; no dedicated merge or split tool
Okular, Merge, split, reorder and delete pages: No page merge or reorder found
Stirling-PDF, OCR for scanned documents: OCR tool built on Tesseract
PDFgear, OCR for scanned documents: OCR converts scans to editable Word or TXT in 30+ languages; searchable PDF output was not confirmed
PdfCraft, OCR for scanned documents: Searchable-image OCR for Latin script only
PDF24 Creator, OCR for scanned documents: PDF OCR tool
LibreOffice Draw, OCR for scanned documents: No OCR
Okular, OCR for scanned documents: No OCR
Stirling-PDF, Export PDF to Word and Excel: A convert tool exists; Word and Excel output quality was not checked
PDFgear, Export PDF to Word and Excel: PDF to Word is confirmed; Excel and PowerPoint output was not checked
PdfCraft, Export PDF to Word and Excel: Word, HTML and RTF export; Excel and PowerPoint export are missing
PDF24 Creator, Export PDF to Word and Excel: A PDF converter exists; Word and Excel output was not confirmed
LibreOffice Draw, Export PDF to Word and Excel: No PDF to Word or Excel export; saves back to PDF or ODF
Okular, Export PDF to Word and Excel: No export to Word or Excel
Stirling-PDF, Fill forms and add signatures: Fill Form tool, handwritten signatures and certificate signing
PDFgear, Fill forms and add signatures: Fills forms and adds signatures
PdfCraft, Fill forms and add signatures: Form filling and PAdES signing; signature timestamps are missing
PDF24 Creator, Fill forms and add signatures: Sign PDF is listed as an online tool; form filling is not listed
LibreOffice Draw, Fill forms and add signatures: Can add a digital signature to an existing PDF; form filling is limited
Okular, Fill forms and add signatures: Annotations, PDF signing and signature verification; form filling was not confirmed on the vendor page
Stirling-PDF, Create fillable forms: Only form filling is documented
PDFgear, Create fillable forms: Fillable form fields can be edited; authoring options were not checked
PdfCraft, Create fillable forms: Form authoring with sandboxed JavaScript
PDF24 Creator, Create fillable forms: Not listed
LibreOffice Draw, Create fillable forms: Form controls export as fillable PDF fields