Small python-gtk application, which helps the user to merge or split pdf documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface.




The best open source alternative to PDF-XChange Editor is PDF Arranger. If that doesn't suit you, our users have ranked more than 100 alternatives to PDF-XChange Editor and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to PDF-XChange Editor are PDFsam, PDFCreator, PaperKnife and ScanTailor Advanced.
Small python-gtk application, which helps the user to merge or split pdf documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface.




Free and open source desktop application to split, merge, extract pages, rotate and mix PDF files.




The premium, paid version of pdfsam can edit pdf

PDFCreator is a virtual PDF printer that converts any printable document into a PDF file. It works with all Windows applications, including Word, Excel, browsers, and design tools.




Privacy-first PDF utility (Zero-Server Architecture). Merge, split, compress, and edit PDFs 100% locally on your device. No uploads, no servers, no tracking.


Scan Tailor is an interactive post-processing tool for scanned pages. It performs operations such as page splitting, deskewing, adding/removing borders, and others. You give it raw scans, and you get pages ready to be printed or assembled into a PDF or DJVU file.




PDF viewer for macOS supports scientific papers, annotations, highlights, bookmarks, split view, exporting notes, AppleScript, multiple annotation types, bibliography integration, full-screen, search, and compatibility with various macOS versions.

Free (and open source) editor for manipulating PDF documents. GUI version + commandline interface. Scripting is used to a great extent in editor and almost anything can be scripted, it is possible to create own scripts or plugins.


qpdfview is a Qt-based tabbed document viewer using the Poppler library for PDF rendering and CUPS for printing. Support for the DjVu and PostScript formats can be added via plugins.

Atril is a simple multi-page document viewer. It can display and print PostScript (PS), Encapsulated PostScript (EPS), DJVU, DVI, XPS and Portable Document Format (PDF) files. When supported by the document, it also allows searching for text, copying text to the clipboard...
Open-source PDF viewer and editor using Qt framework, featuring hardware-accelerated rendering, encryption, multithreading, text-to-speech, annotation tools, form filling, high-res monitor support, document compression, audio book conversion, and signature validation.


PdfDing is a browser based PDF manager, viewer and editor that you can host yourself. It offers a seamless user experience on multiple devices. It's designed be to be minimal, fast, and easy to set up using Docker.

PrivatePDF is a free web tool that lets you make quick PDF edits from within your web browser, without uploading anything anywhere.




PDFsam can't edit PDF files, i.e. change the content of a page in a PDF file