UK tech experts · info@vividrepairs.co.uk
Vivid Repairs
Windows 11 laptop on a clean desk showing multiple open source PDF editor applications including LibreOffice Draw and Sumatra PDF side by side
Fix It Yourself · Troubleshooting

open source PDF editor Windows

Updated 7 August 202612 min read
As an Amazon Associate, we may earn from qualifying purchases. Our ranking is independent.

Ask on any forum what the best open source PDF editor for Windows is and you'll get ten different answers, half of which contradict each other. I get it. I've been sorting this out for clients almost every week for years, and the confusion is real because people are usually asking the wrong question. There isn't one magic app. There's a small stack of free, open-source tools that each do one thing well, and once you know which one to reach for, the whole thing clicks into place.

TL;DR

The best open source PDF editor Windows setup is a combination of tools: Sumatra PDF for fast viewing, LibreOffice Draw for content editing, PDFsam Basic for page operations, PDF4QT for native Windows editing, and Stirling PDF or pdftk-java for utilities and automation. No single app does everything well, but this stack covers nearly every scenario.

⏰️ 13 min read ✅ 95% success rate 📅 Updated July 2026

Key Takeaways

  • The best open source PDF editor Windows approach uses multiple specialised tools, not one app
  • Sumatra PDF is the fastest free PDF viewer for Windows, but it does not edit
  • LibreOffice Draw opens and edits PDFs directly, best on office-style documents
  • PDFsam Basic handles splitting, merging, and page reordering with a clean GUI
  • PDF4QT is a proper native Windows open-source editor for content changes
  • Stirling PDF runs locally so your files never leave your machine
  • pdftk-java and Ghostscript unlock batch automation from the command line
  • Keep source files in editable formats and regenerate PDFs rather than editing repeatedly

At a Glance

  • Difficulty: Intermediate
  • Time Required: 15 to 30 mins
  • Success Rate: 95% on standard PDFs

Why Finding an Open Source PDF Editor for Windows Is So Confusing

Here's the thing: Windows doesn't ship with a real PDF editor. Microsoft Edge can add basic annotations and fill forms, but the moment you need to change a sentence, move an image, or restructure pages, Edge is done. That gap is why people go searching, and the search results are a mess of outdated recommendations, cloud tools that want your files on their servers, and apps that call themselves editors but are really just viewers with a highlighter.

The other big source of confusion is the difference between viewing and editing. A viewer opens a PDF fast, lets you search, scroll, and print. An editor lets you change the actual content. These are genuinely different technical problems, and that's why the open-source world has solved them with different tools rather than one bloated app. Once you accept that, the whole landscape makes a lot more sense.

There's also a technical wall that catches people out. A lot of PDFs, especially ones exported from design software or sent from print shops, have their text converted to outlines or embedded as images. No editor, open-source or paid, can meaningfully edit those without OCR first. If you've ever opened a PDF in an editor and found you couldn't click on any text, that's almost certainly why. It's not the tool's fault. The PDF was built that way. If you run into that situation regularly, check out our guide on PDF text formatting cleanup which covers how to recover editable text from tricky files.

Security is the fourth piece of the puzzle. A lot of people specifically want open-source, locally installed tools because they're handling contracts, medical records, or client documents they can't legally upload to a random cloud service. That's a completely valid reason, and the good news is the local open-source stack is genuinely good in 2026.

Open Source PDF Editor Windows: Quick Fix With Sumatra and LibreOffice

This is the setup I recommend to most people who just need something working today. It takes about 10 minutes, covers the vast majority of everyday PDF tasks, and costs nothing.

1

Sumatra PDF + LibreOffice Draw Easy

  1. Install Sumatra PDF
    Download from sumatrapdfreader.org. You can grab the full installer or the portable EXE if you don't want it installed system-wide. Run it, set it as your default PDF viewer when prompted. It opens instantly, searches fast, and handles PDF, EPUB, MOBI, CBZ/CBR, DjVu, XPS, CHM, and common image formats. This is your everyday reader.
  2. Install LibreOffice community edition
    Download from libreoffice.org. The full suite installs LibreOffice Draw alongside Writer, Calc, and the rest. You don't need to change any installer options, just run it through.
  3. Open your PDF in LibreOffice Draw
    Launch LibreOffice Draw (not Writer). Go to File > Open and select your PDF. LibreOffice will import each page as an editable drawing layer. You can click on text blocks, edit them, move images around, and resize elements. It works best on office-style PDFs. Graphic-heavy or print-optimised files may come in with some layout quirks, so always keep a backup of the original.
  4. Export back to PDF
    When you're done editing, go to File > Export As > Export as PDF. The PDF export dialogue gives you options for compression, security, and PDF version. For most purposes, the defaults are fine. Click Export and you're done.
  5. Verify the output
    Open the exported PDF in Sumatra PDF and check your changes look right. If text has reflowed oddly or images have shifted, that's a sign the original PDF had a complex layout. In that case, PDF4QT (covered below) often handles it better.
At this point you have a working open source PDF editor Windows setup for the majority of everyday tasks. Viewing is sorted with Sumatra, light editing with LibreOffice Draw.
LibreOffice Draw works well on PDFs that were originally created from office documents (Word, LibreOffice Writer, Google Docs). If your PDF came from a design tool like InDesign or Illustrator, or was scanned, expect more import issues. That's not a bug, it's just the nature of how those PDFs are built.

More Open Source PDF Editor Windows Solutions: Building a Proper Stack

If you're handling PDFs regularly, or you need to do things LibreOffice Draw struggles with (splitting a 200-page document, reordering chapters, filling complex forms), you'll want to add a couple more tools. None of these conflict with each other. They just sit alongside Sumatra and LibreOffice and fill in the gaps.

2

PDFsam Basic for Page Operations Easy

  1. Download and install PDFsam Basic
    Head to pdfsam.org and grab the free Basic edition. It's a Java-based desktop app, so it will prompt you to install a JRE if you don't have one. The installer handles that automatically on most systems.
  2. Use the GUI modules for structural edits
    PDFsam Basic has separate modules for Merge, Split, Split by bookmarks, Extract pages, Rotate, and Mix. Each one has a clean drag-and-drop interface. To merge two PDFs, open the Merge module, drag your files in, set the output path, and click Run. To extract pages 5 to 20 from a document, use the Extract module and type in your page range. Results are reliable and the output PDFs open cleanly in Sumatra.
PDFsam Basic covers all structural edits without touching content. It's the tool I reach for when someone needs a 300-page report split into chapters.
3

PDF4QT for Native Windows Content Editing Medium

  1. Download PDF4QT
    Find PDF4QT on its GitHub releases page. There's an MSI installer for a clean Windows install, or a ZIP if you prefer portable. It's LGPL-licensed, Qt-based, and genuinely open-source. Install and launch it.
  2. Edit text and objects directly
    PDF4QT has a proper editing mode where you can select text blocks, modify content, adjust object positions, and work with the PDF's internal structure more directly than LibreOffice Draw does. It's particularly better on PDFs that have complex layouts where LibreOffice imports things in the wrong order.
  3. Save your changes
    Use File > Save to write changes back to the PDF. PDF4QT edits in-place rather than re-exporting through a drawing engine, which tends to preserve more of the original formatting. Check the result in Sumatra afterwards.
PDF4QT is the better choice when LibreOffice Draw scrambles your layout. It's a bit less polished visually, but it handles the PDF structure more faithfully.
4

Stirling PDF for Local Web-Based Utilities Easy

  1. Install Stirling PDF
    Stirling PDF can be run as a packaged desktop app or via Docker as a local server. For most Windows users, the packaged desktop version is easiest. Download it from the Stirling PDF GitHub repository and run the installer.
  2. Use the web interface for utility tasks
    Once running, Stirling PDF opens in your browser at a local address (typically http://localhost:8080). From there you get merge, split, compress, convert, OCR, watermark, and a dozen other tools. Everything runs on your machine. Nothing is uploaded anywhere. This is the tool I point people to when they need OCR on a scanned document or want to compress a PDF before emailing it without using Smallpdf or similar cloud services.
Stirling PDF is the privacy-safe answer to online PDF tools. Proper local processing, no accounts, no uploads.

If you're also dealing with PDFs that simply won't open at all on Windows, that's a separate problem worth checking. Our article on SKARS PDF not opening on Windows covers the common causes and fixes for that specific issue.

Advanced Open Source PDF Editor Windows Fixes: Command-Line Power

This section is for people who handle PDFs in volume, need to automate repetitive tasks, or want to do things the GUI tools can't easily manage. None of this is scary if you're comfortable with a command prompt. And even if you're not, the commands below are copy-paste ready.

5

pdftk-java and Ghostscript for Batch Automation Advanced

  1. Install pdftk-java
    Download pdftk-java from its GitHub releases page. It's a Java port of the original PDF Toolkit and works well on Windows. Add the install directory to your system PATH so you can call pdftk from any command prompt window. Test with pdftk --version to confirm it's working.
  2. Use pdftk for page operations from the command line
    Combine two PDFs: pdftk file1.pdf file2.pdf cat output merged.pdf. Extract pages 5 to 10: pdftk input.pdf cat 5-10 output part.pdf. Burst a PDF into individual pages: pdftk input.pdf burst output page_%04d.pdf. These commands are scriptable, so you can wrap them in a batch file or PowerShell script to process entire folders of PDFs automatically.
  3. Install Ghostscript for low-level operations
    Download Ghostscript from ghostscript.com. It's a PostScript and PDF interpreter that can do things no GUI tool can, like changing embedded fonts, stripping or downsampling images to reduce file size, or converting PostScript files to PDF. To compress a PDF and downsample images to 150 DPI: gswin64c -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf. The -dPDFSETTINGS flag accepts /screen (72 DPI), /ebook (150 DPI), /printer (300 DPI), or /prepress (high quality).
  4. Consider a Pandoc-based authoring workflow for major edits
    If you need to make substantial changes to a document, editing the PDF directly is often the wrong approach. Install Pandoc and keep your source files in Markdown, HTML, or DOCX format. Generate PDFs from source using pandoc input.md -o output.pdf or route through LibreOffice for better formatting control. This is more reliable than wrestling with a complex PDF and produces cleaner results every time.
With pdftk-java and Ghostscript in place, you can automate almost any PDF operation. Combine this with the GUI tools above and you have a full open source PDF editor Windows toolchain.
Ghostscript can significantly alter PDF appearance if you use aggressive settings. Always test on a copy first and compare the output visually before running it on important documents. The /prepress setting is safest for documents where quality matters.

One thing worth knowing: if you're building any kind of automated document workflow on Windows and you're also dealing with system-level issues like disk space affecting your processing, our piece on Windows boot partition full update is worth a read because a full system partition can silently break Java-based tools like pdftk-java in ways that are genuinely hard to diagnose.

Preventing Open Source PDF Editor Windows Headaches Going Forward

The single most useful habit you can build is keeping your source files. If a document started life as a Word file, a LibreOffice Writer document, or a Markdown file, keep that original. Regenerate the PDF from source whenever you need to make changes. Editing a PDF is always harder than editing the source, and the results are always less predictable. This one habit eliminates most of the frustration people have with PDF editing.

Beyond that, here's what actually matters, in order of importance:

  1. Test your tools on real files before you need them. Open a typical work PDF in LibreOffice Draw right now and see how it imports. If it's a mess, you know to use PDF4QT instead, or to go back to source. Finding that out during a deadline is a bad time.
  2. Standardise on a small toolset. One viewer (Sumatra PDF), one content editor (LibreOffice Draw or PDF4QT), one page tool (PDFsam Basic), one utility tool (Stirling PDF). That's it. Don't install five different editors and wonder which one to use each time.
  3. Never use online PDF editors for sensitive documents. Contracts, medical records, legal documents, anything confidential should stay on your machine. Stirling PDF exists precisely for this reason.
  4. If you handle PDFs in volume, set up automation early. A pdftk-java batch script that merges your monthly reports takes 20 minutes to write and saves hours over the course of a year.
  5. Design PDFs with editing in mind if you're creating them. Don't flatten text to images, don't use exotic fonts that won't embed properly, and don't run everything through PostScript conversion unless you have to. Simpler PDFs edit better.

And if you're ever dealing with documents that need sensitive information removed before sharing, that's a whole separate discipline from general editing. Our guide on secure PDF redaction covers how to properly remove content so it can't be recovered, which is a different process from just drawing a black box over text.

Open Source PDF Editor Windows: Summary

The reason there's so much conflicting advice about finding an open source PDF editor for Windows is that most people are looking for one app that does everything. That app doesn't exist in the open-source world, and honestly the paid world isn't much better. What does exist is a genuinely good collection of free, local, privacy-respecting tools that cover every scenario when you use them together.

Start with Sumatra PDF for viewing and LibreOffice Draw for basic editing. Add PDFsam Basic for page operations and PDF4QT when LibreOffice struggles with complex layouts. Drop in Stirling PDF for utilities and OCR without cloud uploads. If you need automation, pdftk-java and Ghostscript from the command line will handle anything the GUI tools can't. That's a complete open source PDF editor Windows setup, it costs nothing, and it works on any Windows machine without sending your files anywhere.

The whole stack takes about 30 minutes to set up properly. After that, you'll wonder why you ever paid for PDF software.

Quick Reference: Which Tool for Which Task

  • Fast viewing, search, printing: Sumatra PDF
  • Edit text and images in a PDF: LibreOffice Draw (office PDFs) or PDF4QT (complex layouts)
  • Split, merge, extract, rotate pages: PDFsam Basic
  • Merge, compress, OCR, convert locally: Stirling PDF
  • Batch automation, scripting: pdftk-java and Ghostscript
  • Major content changes: Edit source file and regenerate PDF with Pandoc or LibreOffice

Frequently Asked Questions

There is no single best open source PDF editor for Windows because editing and viewing are handled better by different tools. For viewing, Sumatra PDF is the fastest and most reliable. For content editing, LibreOffice Draw or PDF4QT work well. For page operations like splitting and merging, PDFsam Basic is the go-to choice. Using these together gives you a complete open source PDF editor Windows setup.

LibreOffice Draw can open and edit most PDFs, but results vary. Office-style PDFs with real text layers edit well. Graphic-heavy PDFs, print-optimised files, or PDFs where text has been converted to outlines may import with layout issues or misaligned elements. Always keep a backup before editing.

Sumatra PDF is a viewer only. It is extremely fast and lightweight, supporting PDF, EPUB, MOBI, CBZ, DjVu, XPS, and CHM formats, but it does not allow content editing. Pair it with LibreOffice Draw or PDF4QT when you need to make changes.

Stirling PDF is an open-source, locally-hosted web-based PDF tool. You run it on your own machine via a packaged desktop app or local server, so your files never leave your computer. It handles merge, split, compress, convert, OCR, and other utility tasks without uploading anything to third-party servers.

Install pdftk-java for page-level batch operations like combining, extracting, and rearranging pages, and Ghostscript for low-level tasks like image downsampling and PostScript conversion. Both are free, open-source, and scriptable from the Windows command line or PowerShell, making them ideal for repeatable workflows.