Notices: This section not yet converted to new layout. Download stats are rolling back out.

This is not the latest version of Ghostscript (Install) available.

Ghostscript (Install)

Package test results are passing.

This package is likely a meta/virtual (*) or an installer (*.install) or portable (*.portable) application package.
  • Meta/virtual (*) - has a dependency on the *.install or the *.portable package - it is provided for discoverability and for other packages to take a dependency on.
  • Portable (*.portable/*.commandline (deprecated naming convention)/*.tool (deprecated naming convention)) - usually zips or archives that require no administrative access to install.
  • Install (*.install/*.app (deprecated naming convention)) - uses native installers, usually requires administrative access to install.
Learn more about chocolatey's distinction of installed versus portable apps and/or learn about this kind of package.

This package was approved as a trusted package on 7/19/2017.

Ghostscript is a package of software that provides:

Ghostscript is written entirely in C, with special care taken to make it run properly on a wide variety of systems, including MS Windows, Apple MacOS, the wide variety of Unix and Unix-like platforms and VMS systems.


  • An interpreter for the PostScriptâ„¢ language, with the ability to convert PostScript language files to many raster formats, view them on displays, and print them on printers that don't have PostScript language capability built in;
  • An interpreter for Portable Document Format (PDF) files, with the same abilities;
  • The ability to convert PostScript language files to PDF (with some limitations) and vice versa; and
  • A set of C procedures (the Ghostscript library) that implement the graphics and filtering (data compression / decompression / conversion) capabilities that appear as primitive operations in the PostScript language and in PDF.

To install Ghostscript (Install), run the following command from the command line or from PowerShell:

C:\> choco install --version

To upgrade Ghostscript (Install), run the following command from the command line or from PowerShell:

C:\> choco upgrade --version


  • legal\LICENSE.txt Show
    The files in the base, psi, lib, toolbin, examples, doc, man and
    iccprofiles directories (folders), and pcl, xps and gpdl
    directories (folders), if included, and any subdirectories
    (sub-folders) thereof are part of GPL Ghostscript.
    The files in the Resource directory and any subdirectories thereof
    are also part of GPL Ghostscript, with the explicit exception of
    the files in the CMap subdirectory (except "Identity-UTF16-H",
    which is part of GPL Ghostscript). The CMap files are copyright
    Adobe Systems Incorporated and covered by a separate, Affero GPL
    compatible license.
    Additionally, the font files (in Resource/Font) are distributed
    under the AGPL with the following exemption:
    As a special exception, permission is granted to include these font
    programs in a Postscript or PDF file that consists of a document that
    contains text to be displayed or printed using this font, regardless
    of the conditions or license applying to the document itself.
    The files under the jpegxr directory and any subdirectories
    thereof are distributed under a no cost, open source license
    granted by the ITU/ISO/IEC but it is not Affero GPL
    compatible - see jpegxr/COPYRIGHT.txt for details.
    GPL Ghostscript is free software; you can redistribute it and/or
    modify it under the terms of the GNU Affero General Public License
    as published by the Free Software Foundation, either version 3
    of the License, or (at your option) any later version.
    GPL Ghostscript is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    Affero General Public License for more details.
    You should have received a copy of the GNU Affero General Public
    License along with this program so you can know your rights and
    responsibilities. It should be in a file named doc/COPYING. If not,
    write to the Free Software Foundation, Inc., 59 Temple Place Suite
    330, Boston, MA 02111-1307, USA.
    GPL Ghostscript contains an implementation of techniques covered
    by US Patents 5,055,942 and 5,917,614, and corresponding
    international patents. These patents are licensed for use with
    GPL Ghostscript under the following grant:
    Whereas, Raph Levien (hereinafter "Inventor") has obtained patent
    protection for related technology (hereinafter "Patented
    Technology"), Inventor wishes to aid the the GNU free software
    project in achieving its goals, and Inventor also wishes to
    increase public awareness of Patented Technology, Inventor hereby
    grants a fully paid up, nonexclusive, royalty free license to
    practice the patents listed below ("the Patents") if and only if
    practiced in conjunction with software distributed under the
    terms of any version of the GNU Affero General Public License as
    published by the Free Software Foundation, 59 Temple Place, Suite
    330, Boston, MA 02111. Inventor reserves all other rights,
    including without limitation, licensing for software not
    distributed under the GNU Affero General Public License.
    5055942 Photographic image reproduction device using digital
    halftoning to screen images allowing adjustable coarseness
    5917614 Method and apparatus for error diffusion screening of
    images with improved smoothness in highlight and shadow
  • legal\VERIFICATION.txt Show
    Verification is intended to assist the Chocolatey moderators and community
    in verifying that this package's contents are trustworthy.
    The embedded software have been downloaded from the listed download
    location on <>
    and can be verified by doing the following:
    1. Download the following:
      32-Bit software: <>
      64-Bit software: <>
    2. Get the checksum using one of the following methods:
      - Using powershell function 'Get-FileHash'
      - Use chocolatey utility 'checksum.exe'
    3. The checksums should match the following:
      checksum type: sha256
      checksum32: 75F5983AC23FBC26760F1033062EC914E7DBAFCB029E47E54E77A762EE934089
      checksum64: 41BF242D0E4303F329F4B67FC0C556885FE0A5D4012CF5C1E7DDC62A5D25ABA9
    The file 'LICENSE.txt' has been obtained from <;a=blob_plain;f=LICENSE;h=572496a331cefa0933a9e997374f5e7dde3b95c8;hb=HEAD>
  • tools\ChocolateyInstall.ps1 Show
    $ErrorActionPreference = 'Stop';
    $toolsPath = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
    $filePath32 = "$toolsPath\gs921w32.exe"
    $filePath64 = "$toolsPath\gs921w64.exe"
    $filePath = if ((Get-ProcessorBits 64) -and $env:chocolateyForceX86 -ne $true) {
      Write-Host "Installing 64 bit version" ; $filePath64
    } else { Write-Host "Installing 32 bit version" ; $filePath32 }
    $packageArgs = @{
      packageName = $env:ChocolateyPackageName
      fileType       = 'exe'
      file           = $filePath
      softwareName   = 'GPL Ghostscript'
      silentArgs     = '/S'
      validExitCodes = @(0)
    Install-ChocolateyInstallPackage @packageArgs
    Remove-Item -Force -ea 0 "$toolsPath\*.$($packageArgs.fileType)*"
  • tools\ChocolateyUninstall.ps1 Show
    $ErrorActionPreference = 'Stop';
    $packageArgs = @{
      packageName   = $env:ChocolateyPackageName
      softwareName  = 'GPL Ghostscript'
      fileType      = 'exe'
      silentArgs    = '/S'
      validExitCodes= @(@(0))
    $uninstalled = $false
    [array]$key = Get-UninstallRegistryKey @packageArgs
    if ($key.Count -eq 1) {
      $key | % {
        $packageArgs['file'] = "$($_.UninstallString)"
        Uninstall-ChocolateyPackage @packageArgs
    } elseif ($key.Count -eq 0) {
      Write-Warning "$($packageArgs.packageName) has already been uninstalled by other means."
    } elseif ($key.Count -gt 1) {
      Write-Warning "$($key.Count) matches found!"
      Write-Warning "To prevent accidental data loss, no programs will be uninstall."
      Write-Warning "Please alert the package maintainer the following keys were matched:"
      $key | % { Write-Warning "- $($_.DisplayName)" }
  • tools\gs921w32.exe Show
    md5: DF36004937A011F6B1960E386BCDF70F | sha1: EEF2C5FB0DCE5E7B304CD948576BFCD655E69B66 | sha256: 75F5983AC23FBC26760F1033062EC914E7DBAFCB029E47E54E77A762EE934089 | sha512: C5FE6753665244FE03471ED27B6A483A2455D805E19AC95C4B3622DC6EF0FCC918685DCF29555B9D6261B10DD85C45C02FB2FDCAD4BC59C421BA47F0C70E4C23
  • tools\gs921w64.exe Show
    md5: 84345A3E295CE4ABFEFF4AA3F0563C3D | sha1: 61350510FAC92A1788E4323858DED0572A784292 | sha256: 41BF242D0E4303F329F4B67FC0C556885FE0A5D4012CF5C1E7DDC62A5D25ABA9 | sha512: 2063C34FA4B0FCE28432D4A509529C7B529FEECC5C7F896FC436A9FF7998CE5524A82C197E209DE075582B64FFE6BB6F74654395D4B3927D75056740B0232FDE

Virus Scan Results

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.


Package Maintainer(s)

Software Author(s)

  • Artifex


Artifex Software, Inc


Release Notes

Version History

Version Downloads Last updated Status
Ghostscript (Install) 9.26 46325 Tuesday, November 20, 2018 approved
Ghostscript (Install) 9.25 38780 Thursday, September 13, 2018 approved
Ghostscript (Install) 9.24 17103 Monday, September 3, 2018 approved
Ghostscript (Install) 9.23 92152 Wednesday, March 21, 2018 approved
Ghostscript (Install) 9.22 90616 Wednesday, October 4, 2017 approved
Ghostscript (Install) 130044 Friday, March 31, 2017 approved
Ghostscript (Install) 9.21 14105 Thursday, March 16, 2017 approved
Ghostscript (Install) 9.20 91871 Monday, September 26, 2016 approved
Ghostscript (Install) 9.19 23767 Sunday, May 8, 2016 approved
Show More

Discussion for the Ghostscript (Install) Package

Ground rules:

  • This discussion is only about Ghostscript (Install) and the Ghostscript (Install) package. If you have feedback for Chocolatey, please contact the google group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Ghostscript (Install), or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.

comments powered by Disqus uses cookies to enhance the user experience of the site.