Download JSPrintManager Client App for Free


JSPrintManager (JSPM) App is the client-side part of JSPrintManager Solution. It can be installed on any number of client machines without paying any fees. Download JSPM and read System Requirements for each available platform:


JSPrintManager App - End User Licensing Agreement (EULA)

Copyright © 2004-2026, Neodynamic. All rights reserved.

THIS SOFTWARE IS PROVIDED BY NEODYNAMIC "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL NEODYNAMIC BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

JSPrintManager App - Privacy Policy

  • PERSONAL INFORMATION
    JSPrintManager App does not log or share your personal information. It does not track you. It does not profile you. Period.
  • DEVICE INFORMATION
    Each time a website tries to connect to JSPrintManager App, it will ask you for permission to expose the following information of your system to that website:
    • The list of installed Printers, Bluetooth (RFCOMM) / USB / HID devices & Scanners including information like device name, port name, and current status.
    • The list of Serial Ports.
    • The list of installed Fonts.
    • The Media Access Control (MAC) address.
    • The list of Users' name.



Unified Installer for Windows 32/64 bit

  jspm9-9.0.0.0-win.exe 17.71 MB

 Windows Authenticode Certificate


Internet Explorer (IE) users must allow websocket connection to localhost! Open Internet Explorer, then click ⚙ (Gear Icon) ⇨ Internet Options ⇨ Security ⇨ Local Intranet ⇨ Sites ⇨ Uncheck the first checkbox as shown below:


IE11 Settings

System Requirements

OS
 Windows XP
 Windows Vista
 Windows 7
 Windows 8.x
 Windows 10
 Windows 11
BROWSER
 Internet Explorer 10+
 Microsoft Edge
 Mozilla Firefox 31+
 Google Chrome 31+
 Safari 6.0.3+

Version History

  • Main Release (2026-05-16)
    • New! Support for printing Excel Worksheets by name or index. Added sheetNames and sheetIndexes array props to PrintFileXLS class.
    • New! Added JSPM.JSPrintManager.getUsbDevices() func to return the list of USB devices available in the client system.
    • New! Added support for USB BIDI Communication through the new JSPM.USBComm class.
    • New! Added JSPM.JSPrintManager.getHidDevices() func to return the list of HID devices available in the client system.
    • New! Added support for HID BIDI Communication through the new JSPM.HIDComm class.
    • New! Added support for decoding barcodes (QR, Code39/128, PDF417, EAN/UPC, I25) from scanned images. Added enableDecodeBarcode prop to ClientScanJob class.
    • New! Added trayIndex and paperIndex props to the InstalledPrinter class to set the tray and paper by their indexes.
    • New! Added pageTrays prop to the InstalledPrinter class to set the relationship between document pages and trays (Available only for PDF files).
    • New! Added autoTrayByPageSize prop to the InstalledPrinter class to automatically select the printer tray based on the document page size (Available only for PDF files). It mimics the Acrobat's feature called "Choose paper source by PDF page size".

macOS Universal Installer (Apple Silicon ARM & Intel Chips)

  jspm9-9.0.0.0-universal.pkg 18.39 MB

 Signed & Notarized by Apple


System Requirements

OS
 macOS/OSX 10.7+ / Intel or Apple Silicon ARM
BROWSER
 Safari shipped with the OS or latest version
 Mozilla Firefox latest version
 Google Chrome latest version

Version History

  • Main Release (2026-05-16)
    • New! Added duplex and ADF scan job support.
    • New! Added support for JSPM.JSPrintManager.getScannersInfo() function.

Debian-based Systems (64-bit)

  jspm9-9.0.0.0-amd64.deb 4.32 MB


# Step 1 - Install prerequisites
sudo apt install libgtk2.0-0 libfreeimage3

# If any package is not found, please add Ubuntu 22.04 (Jammy) repository to get legacy packages
echo "deb http://ubuntu.com jammy-security main universe" | sudo tee /etc/apt/sources.list.d/jammy-legacy.list
sudo apt update
sudo apt install libgtk2.0-0 libfreeimage3

# Step 2 - Install JSPrintManager
sudo apt install ./jspm9-9.0.0.0-amd64.deb

RedHat-based Systems (64-bit)

  jspm9-9.0.0.0-1.x86_64.rpm 5.71 MB


# Step 1 - Install prerequisites
# For CentOS 7 / RHEL 7 please use yum instead of dnf
sudo dnf install gtk2 libfreeimage

# Step 2 - Install JSPrintManager
sudo dnf install ./jspm9-9.0.0.0-1.x86_64.rpm
                                                                                                                           

Security Certificate Installation


  1. Open the browser (Chrome).
  2. Go to: chrome://certificate-manager/localcerts/usercerts
  3. Under Trusted Certificates click Import.
  4. Select the cert from: ~/.neodynamic/jspm/ca/jspm_ca.cer

 GPG Signed


System Requirements

OS
 Debian 8+
 Ubuntu 14.04+
 Linux Mint 17+
 Fedora 21+
 CentOS 7+
BROWSER
 Mozilla Firefox shipped with the OS or latest version
 Google Chrome latest version

Version History

  • Main Release (2026-05-16)
    • New! Added duplex and ADF scan job support.
    • New! Added support for JSPM.JSPrintManager.getScannersInfo() function.

 IMPORTANT

 APK Signed


System Requirements

OS
 Android 8+
BROWSER
 Chrome

Version History

  • Main Release (2026-05-16)

Linux ARM

  jspm9-9.0.0.0-armhf.deb 2.24 MB


# Step 1 - Install prerequisites
sudo apt install libgtk2.0-0 libfreeimage3

# Step 2 - Install JSPrintManager
sudo apt install ./jspm9-9.0.0.0-armhf.deb

Security Certificate Installation


  1. Open the browser (Chrome).
  2. Go to: chrome://certificate-manager/localcerts/usercerts
  3. Under Trusted Certificates click Import.
  4. Select the cert from: ~/.neodynamic/jspm/ca/jspm_ca.cer

 GPG Signed


System Requirements

OS
 Raspbian Jessie or greater
BROWSER
 Iceweasel / Mozilla Firefox, Chromium latest version

Version History

  • Main Release (2026-05-16)
    • New! Added duplex and ADF scan job support.
    • New! Added support for JSPM.JSPrintManager.getScannersInfo() function.