PDFsam is a desktop application for splitting, merging, mixing, rotating, and extracting pages from PDF files.
The tool addresses the need for straightforward PDF manipulation without requiring command-line expertise or expensive proprietary software. It provides a graphical interface built with JavaFX that lets users perform common PDF operations: splitting documents into separate files, combining multiple PDFs into one, reordering pages, rotating content, and extracting specific pages from larger documents. The application runs as a self-contained desktop program across multiple platforms.
PDFsam Basic suits users who need occasional PDF manipulation tasks and prefer a graphical interface over scripting. It works well for document management workflows where splitting large files or combining related documents is necessary. The tool is free and open source, making it accessible for personal and professional use without licensing costs. Those working in environments where command-line tools are impractical will find the desktop interface more approachable than alternatives requiring terminal interaction.
The project maintains active development with regular builds and accepts community contributions through established guidelines. Translation support is coordinated through a dedicated platform, enabling the tool to serve users across different languages. The codebase includes comprehensive documentation covering both standard usage and advanced configuration options through properties and command-line arguments, supporting users who need to customize behavior beyond the default interface.