# JSignPdf

> JSignPdf (3.2.1, 28 Sep 2026) is a Java desktop app with installers for Windows, macOS (Apple Silicon) and Linux, plus a batch command line. It signs PDFs you hold with PKCS#12 keystores or PKCS#11 tokens and smartcards, adds RFC 3161 timestamps and OCSP/CRL data, and can produce PAdES signatures through the bundled EU DSS engine. It only signs locally: no sending to other signers, tracking or templates. Dual-licensed MPL-2.0 / LGPL-2.1.

- Repository: https://github.com/intoolswetrust/jsignpdf
- Official docs: https://jsignpdf.eu/docs/
- Checked: 2026-10-15

## What it replaces
- DocuSign: Certificate-based digital signatures (PKI) (partial). Signs your own PDFs with certificates or smartcards; does not send documents to others or track them.

## Facts, with sources

| Question | Status | Answer | Source | Checked |
|---|---|---|---|---|
| Runs on my machine? | Confirmed | Yes, desktop app and CLI | https://github.com/intoolswetrust/jsignpdf#readme | 2026-10-15 |
| Code licence | Partial | MPL-2.0 or LGPL-2.1 (weak copyleft) | https://github.com/intoolswetrust/jsignpdf/blob/master/License.md | 2026-10-15 |
| Model weights licence | Confirmed | No separate model weights | https://github.com/intoolswetrust/jsignpdf#readme | 2026-10-15 |
| Commercial use | Partial | Yes; MPL-2.0 or LGPL-2.1 conditions apply if you modify and distribute it | https://github.com/intoolswetrust/jsignpdf/blob/master/License.md | 2026-10-15 |
| Paid services needed? | Confirmed | None required; you supply your own certificate or token (and optional timestamp server) | https://github.com/intoolswetrust/jsignpdf#readme | 2026-10-15 |
| Hardware | Unknown | Not documented beyond needing Java 21 (bundled in native installers) | none found | - |
| Operating systems | Confirmed | Windows x64, macOS Apple Silicon, Linux x64/aarch64 (deb, rpm, flatpak), or any OS with Java 21 | https://github.com/intoolswetrust/jsignpdf#install | 2026-10-15 |
| Setup effort | Confirmed | Easy; MSI, DMG, deb/rpm installers or Homebrew | https://github.com/intoolswetrust/jsignpdf/releases/tag/JSignPdf_3_2_1 | 2026-10-15 |

GitHub: 481 stars, 141 forks, last push 2026-10-14, archived: no.
---
Source: RepoQuarry (https://repoquarry.dev/projects/jsignpdf). Data licence: CC BY 4.0. Quotes are from project documentation and belong to their authors.
