# torakiki/pdfsam

PDFsam, a desktop application to split, merge, mix, rotate PDF files and extract pages

Repository: https://github.com/torakiki/pdfsam
Canonical: https://ross.abutalabs.com/products/pdfsam
Homepage: https://pdfsam.org
Language: Java
License: AGPL-3.0
License Family: copyleft
Topics: pdf-split, pdf-merge, pdf-rotate, pdf-extractor, pdf-mix, extract, split, javafx, java, merge, splitter, merger, combine, rotate, pdf, pdf-manipulation, split-pdf, merge-pdf, pdf-combiner
Last push: 2026-08-10T01:05:01+00:00

## Health v2 (maintenance only)
Score: 93/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 96, release rhythm 84, longevity 100
- inputs: {"age_days": 4726, "days_push": 24, "days_rel": 28, "gap_med": 62.0, "n_releases_24m": 13}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4551, forks 396 (observed 2026-08-28T04:08:53.301326+00:00)

## What it is
PDFsam Basic is a free, open-source desktop application for splitting, merging, rotating, mixing and extracting pages from PDF files. It is built with JavaFX, runs entirely offline so files never leave the user's computer, and is available for Windows, macOS and Linux.

## Use cases
- merge multiple pdf files into one
- split a pdf by page numbers or bookmarks
- extract specific pages from a pdf
- rotate pdf pages
- combine odd and even pages from a single-sided scanner
- split a large pdf into smaller files by size
- offline pdf manipulation without uploading files

## When to choose
- you need a free, no-watermark tool for everyday split/merge/rotate/extract tasks
- you want files processed locally with no internet connection or uploads
- you need a cross-platform (Windows/macOS/Linux) desktop PDF tool
- you need to interleave pages from two scanned documents

## When to avoid
- you need visual page thumbnail editing, compression, cropping or metadata cleaning (PDFsam Visual)
- you need full PDF editing, OCR, form filling or digital signatures (PDFsam Enhanced)
- you need programmatic/command-line PDF processing in a server pipeline
- you cannot use AGPL-licensed software

## Facets
- artifact type: application
- maturity: active
- function: pdf, file-system, gui, developer-tools
- domain: pdf, files, desktop-applications, cross-platform, developer-tools
- platform: windows, cross-platform, jvm
- tags: pdf-split, pdf-merge, pdf-rotate, pdf-extract, pdf-mix, javafx, offline, open-source, no-watermarks, local-processing, macos, linux, desktop

## Member repositories
- torakiki/pdfsam (main) score 93

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:53.301326+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:20:05.060628+00:00, confidence not recorded.
  - readme: https://github.com/torakiki/pdfsam (fetched 2026-08-28T04:08:53.301326+00:00, sha d8e63c9fee44)
  - homepage: https://pdfsam.org (fetched 2026-08-29T09:05:49.723266+00:00, sha 44436c109966)
  - site_page: https://pdfsam.org/documentation (fetched 2026-08-29T09:05:50.202387+00:00, sha f8bbed1de367)
  - site_page: https://pdfsam.org/about (fetched 2026-08-29T09:05:50.204277+00:00, sha 9bc01c99f405)
  - site_page: https://pdfsam.org/faq (fetched 2026-08-29T09:05:50.199906+00:00, sha 8f0cebc1cd23)
  - site_page: https://pdfsam.org/pdfsam-basic (fetched 2026-08-29T09:05:49.915460+00:00, sha 183bbc268a60)
  - site_page: https://pdfsam.org/pdfsam-enhanced (fetched 2026-08-29T09:05:50.019541+00:00, sha 8ef57e88c175)
  - site_page: https://pdfsam.org/pdfsam-visual (fetched 2026-08-29T09:05:50.194411+00:00, sha 7e4c2387e302)
- Data as of 2026-08-30T08:39:29.467469+00:00.
