← Package directory
Available on winget

Install PDFsam Basic

A free, open source, multi-platform software designed to split, merge, extract pages, mix and rotate PDF files.

Install with winget
winget install --id PDFsam.PDFsam
Upgrade
winget upgrade --id PDFsam.PDFsam
Uninstall
winget uninstall --id PDFsam.PDFsam

About PDFsam Basic

A free, open source, multi-platform software designed to split, merge, extract pages, mix and rotate PDF files.

What's new in 6.0.1.0

- Stricter security when parsing the Sejda configuration XML file. - Dependencies bumps - Overcomes the xref stream parsing 2 GB limitation - Stricter validation throughout xref-stream parsing to prevent OOM and related issues. - Added validation on predictor parameters to avoid overflow. - Bug fix (#248): page deletion no longer fails when the /Kids attribute is missing.

Read release notes

Version history

Version Updated Notes
6.0.1.0 Unknown - Stricter security when parsing the Sejda configuration XML file. - Dependencies bumps - Overcomes the xref stream parsing 2 GB limitation - Stricter validation throughout xref-stream parsing to prevent OOM and related...
6.0.0.0 Unknown - Compression: output compression is now a three-value option (Compress / Neutral / Uncompress) instead of a simple on/off toggle. - Drag & drop folder to output field: dropping a folder onto the PDF output field automat...
5.4.5.0 Unknown - Upgraded bundled JDK to 21.0.10 - Upgraded Sejda SDK - Updated translations and added Lao
5.4.1.0 Unknown - Upgraded bundled JDK to 21.0.9 - Upgraded Sejda SDK - Updated translations - Alternate Mix: added a menu entry to set pace for every row - Fixed an issue with the page range editable column that, once in Edit mode, wou...
5.4.0.0 Unknown - Upgraded dependencies - Updated translations - Allow to change the app's font - Fix incorrect pages count for ranges with an invalid start - Improved home page layout - Fix CSV parsing with ending quotes - Fix and impr...
5.3.2.0 Unknown - Upgraded JDK to latest 21 LTS - Upgraded Sejda SDK - Upgraded dependencies - Updated translations - Allow setting a bigger font size - Included JDK locales so that the combo in the settings panel shows localized locale...
5.3.1.0 Unknown - Upgraded JDK to latest 21 LTS - Upgraded Sejda SDK - Updated translations - Fixed a confirmation dialog size on Linux - Use Platform preferences to detect light and dark theme
5.3.0.0 Unknown - Upgraded JDK to latest 21 LTS - Upgraded Sejda SDK - Updated translations - Added MacOS Arm architecture bundle
5.2.9 Unknown - JDK 21.0.5 - Sejda 5.1.4 - Added a PDF_VERSION property to the MSI installer to set the default value of PDF version combo in the settings panel - Added a org.pdfsam.default.pdf.version system property to set the the d...
5.2.8 Unknown Release notes
5.2.6 Unknown Release notes
5.2.4 Unknown - JDK 21.0.4 - JavaFX 21.0.4 - Sejda 5.0.20 - Updated translations - Updated dependencies
5.2.3 Unknown - JDK 21.0.3 - JavaFX 21.0.3 - Sejda 5.0.15 - Updated translations - Updated dependencies - Merge tool default AcroForm policy set to Merge and rename - Removed RxJava dependency
5.2.2 Unknown - JDK 21.0.2 - JavaFX 21.0.2 - Sejda 5.0.13 - Updated translations - Updated dependencies - Fixed #569: dragging to the edge of the selection table automatically scrolls - Fixed #507: added the ability to drop files betw...
5.2.0.0 Unknown - JDK 21.0.1 - JavaFX 21.0.1 - Sejda 5.0.11 - Updated translations - Fixed #516 a sorting issue with some special characters in some locale - Fixed #532 default working directory to have precedence if set and to be used...
5.1.3.0 Unknown - JDK 20.0.2 - JavaFX 20.0.2 - Sejda 5.0.6 - Updated translations
5.1.2.0 Unknown - JDK 20.0.1 - JavaFX 20.0.1 - Sejda 5.0.0. M10 - Updated translations
5.1.1.0 Unknown Release notes
5.0.3.0 Unknown Release notes
5.0.2.0 Unknown Release notes