Skip to content

Installation

Liviu Stoica edited this page May 20, 2026 · 1 revision

Installation

XignAll is distributed as a pre-built binary for Windows, macOS, and Linux. No Python or development environment required for end users.

Download latest release


Windows

Requirement: Windows 10 or Windows 11 (x64)

  1. Download XignAll-1.3.1-win.msi
  2. Double-click the installer and follow the setup wizard
  3. XignAll appears in Start Menu after installation
  4. (Optional) Install LibreOffice if you need document conversion (Pipeline tab)

Hardware token users: Install your token driver/middleware before launching XignAll (SafeNet Authentication Client, eToken PKI Client, or equivalent).


macOS

Requirement: macOS 12+ — Universal binary (Apple Silicon + Intel)

  1. Download XignAll-1.3.1-mac.dmg
  2. Open the DMG and drag XignAll to Applications
  3. On first launch: right-click → Open (required on first run due to Gatekeeper)
  4. (Optional) Install LibreOffice for document conversion

Apple Silicon: The binary runs natively — no Rosetta required.


Linux

Requirement: Ubuntu 22.04+ or compatible (x86_64) — distributed as AppImage

  1. Download XignAll-1.3.1-linux-x86_64.tar.gz
  2. Extract the archive:
    tar -xzf XignAll-1.3.1-linux-x86_64.tar.gz
    cd XignAll
  3. Make executable and run:
    chmod +x XignAll
    ./XignAll
  4. (Optional) Install LibreOffice for document conversion:
    sudo apt install libreoffice

PKCS#11 on Linux: Install your token's PKCS#11 library (e.g. libetoken.so, opensc-pkcs11.so) and configure the path in XignAll → Settings → Certificates.


LibreOffice requirement

LibreOffice is required only if you use the Pipeline tab (document conversion). If you only sign existing PDFs, LibreOffice is not needed.

Feature LibreOffice required?
Sign existing PDFs ✗ No
Convert .docx/.odt to PDF ✓ Yes
Append pages to PDFs ✗ No
Telegram bot (Server Edition) ✓ Yes (for non-PDF input)

Updating

Download the new installer/DMG/AppImage from Releases and install over the existing version. Settings and signer profiles are preserved.

Clone this wiki locally