Free PDF Printer (as Community Edition) for Windows that allows you to print or create PDF documents (PDF, PDF/A-1, PDF/A-2b, PDF/A-3b, ZUGFeRD PDF/A, Factur-X, read control characters to use the PDF printer as a central PDF mailer, including digital signing of PDF files) from any Windows application.

NEW! Version 2024 (, Version History) available, now!

From Version Professional our pdf printer supports Hyper-V, VMware Horizon, Citrix and Terminal Server environments and can be installed as PDF network printer. Companies should use the Professional Setup and higher for testing! Without a license or using functions which are possibly higher program editions reserved, the printer generates a watermark text in the footer area of generated PDF files, or renders graphics and backgrounds in a lesser DPI resolution (150dpi). The provision of a demo license for companies in order to be able to test is not intended, and under the conditions described above, it is also not necessary.

This program is FREEWARE with limitations, which means that there is a FREE COMMUNITY VERSION for personal and commercial use up to 10 installs respectively 10 named users.

For commercial applications and power users there are directly commercial versions available (STD, PROF., EXPERT EDITION) with advanced features. The license rates below for our commercial versions will be charged once! True to our motto: "Lifetime licenses"...keep it simple!". The software does not contains any advertising!

We are happy to offer our support in digitizing your document and process management. Use our extensive know-how!

Feature overview

  • Print to PDF from almost any Windows application.
  • Support for Citrix / Terminal Server from PDF Printer Version Professional Edition and higher. *
  • Send mail via SMTP. (Setting: EmailServer)
  • Multiple mail attachments. (Setting: EmailAttachments)
  • Multiple printer ports to support concurrent printing.
  • New! Read and process control characters from print data. More infos can be found here...
  • PrintToPrinter functionality to forward PDF print jobs to physical printers.
  • Open an email with the new PDF attached.
  • Support for PDF/A-2b and PDF/A-3b compliant documents.
  • New! Print ZUGFeRD compliant PDF invoices
  • The "Merge" function directly via the print dialog (PDF Print Monitor / Document Collector) simplifies the compilation and merging of several PDF print jobs into one PDF document!
  • Can be used as PDF Network Printer.
  • Supports 64-bit operatings systems.
  • Direct output to the same file each time or prompt for destination.
  • Control if the printer should ask if you want to see the resulting PDF document.
  • Control settings and prompts programmatically.
  • Setup can run unattended.
  • Graphical user interface.
  • Signing of PDF documents using digital certificates.
  • Generates PDF/A-1 compliant documents.
  • Password protect PDF documents.
  • 128/40 bit encryption.
  • Quality settings (screen, printer, ebook, prepress).
  • Set document properties.
  • Watermark text, size, rotation, and transparency.
  • Superimpose/background documents.
  • Appending/prepending documents.
  • User interface control.
  • Command line interface to all settings.
  • COM/ActiveX API interface for programmatic control.
  • Microsoft.NET API and command line API.
  • Create BMP, EPS, PS, PNG, PCX, JPEG, and TIFF files as alternative to PDF documents.
  • Create linearized PDF files for optimized web viewing.
  • Initial zoom settings.
  • Page thumbnails.
  • Create one PDF for all pages or one file per page.
  • Individual horizontal and vertical resolution for image creation.
  • Configure text and graphics alpha bits to support smooth edges in images.


11x17, A0, A10, A1, A2, A3, A4, A4Small, A5, A6, A7, A8, A9, ANSI A, ANSI B, ANSI C, ANSI D, ANSI E, ANSI F, ARCHA, ARCHB, ARCHC, ARCHD, ARCHE1, ARCHE1_H, ARCHE, C0, C1, C2, C3, C4, C5, C6, FLSA, FLSE, HalfLetter, ISOB0/ISO B0, ISOB1/ISO B1, ISOB2/ISO B2, ISOB3/ISO B3, ISOB4/ISO B4, ISOB5/ISO B5, ISOB6/ISO B6, JISB0/JIS B0, JISB1/JIS B1, JISB2/JIS B2, JISB3/JIS B3, JISB4/JIS B4, JISB5/JIS B5, JISB6/JIS B6, Ledger, Legal, Letter, LetterSmall, Note, PA4, Tabloid, and Custom Page Sizes.

The listed program functions are only an extract of all program functions and not complete.

* Even though many of our customers have been successfully running the software on Citrix and TS systems for years ... your "special system environment or requirements" should always be checked in a detailed proof of concept test on your Citrix and TS environments, before a license purchase and a productive rollout! We offer you our support and pre-trial versions of the PDF printer (Community Edition) for these purposes. If you have questions, feel free to contact us via our support form!

You can freely install and use 10 copies of the software, respectively 10 named users, with features of the Community Version.

Important license information!
For more then 10 named users, you have to buy license(s) based on the named user licensee model, this includes also the usage inside citrix or terminal server environments or if the pdf printer is shared on a network. If you need features only included in STD, PROF. or EXP Licenses, you directly should pay for that count of license(s). See the link "Compare Editions" under to get more details.

Licensee Example
>10 named users = >10 licenses required [min. STD License(es)]
>=1 named users on *Citrix- or *Terminalserver | >=1 licenses required [min. PROF. License(es)]

* Important for using the PDF Printer under Citrix and Terminal Server and as shared printer
For support on a Citrix- and Terminalserver system or running the software as a Shared PDF Printer installation you need as minimum the edition 7-PDF Printer Edition Professional or higher, see Compare Editions for further informations!

  • GPL Ghostscript 9.56 or later
  • Xpdf (optional, GPL)
  • PDF Power Tool (optional, GPL)
  • Other PostScript Converters optional usable like PStill or Normalizer (Datalogics)
  • More informations about the pdf conversion processes can be found, here

Ghostscript is a free open source program that is able to convert PostScript to PDF files. It is distributed under the GPL General Public License. More information about Ghostscript is available here.

Important for using the PDF Printer under Citrix and Terminal Server
Citrix- and Terminalserver Support only for 7-PDF Printer Edition Professional and higher, see Compare Editions for further informations!





Mailer PlugIn

Free Community Edition Download Download Download Download

Recommended for:

home users
*No Terminal Server, RDP,

professional users
Ready for Terminal Server,
RDP, Citrix

lawyers, asset manager,
brokers, experts

Send emails etc. with
control codes.

Automate print jobs
from ERP, CRM more...

Volume Licensing

Note: Single license for one (1) user. If you have several named users, please increase the number of licenses in your shopping cart.

Your advantage: Decisive for licensing is the number of users and not the number of systems on which it is used.
I.e. the license of a user covers server, PC and laptop of the user as long as the Windows login name is the same on all systems.
Further questions about licensing are answered here.

1 User € 26 / User € 63 / User € 128 / User € 128 / User
2-9 User € 22 / User € 53 / User € 106 / User € 106 / User
10-49 User € 18 / User € 43 / User € 84 / User € 84 / User
50-199 User € 14 / User € 30 / User € 62 / User € 62 / User
200+ User € 8 / User € 20 / User € 40 / User € 40 / User

Large Organizations (for large companies, corporations etc.)

Small / Medium Business
500 Users, 5 Server
€ 2770
~€ 6/User
€ 6599
~€ 13/User
€ 13295
~€ 27/User
€ 13295
~€ 27/User
3000 Users, 50 Server
€ 5545
~€ 1,85/User
€ 13200
~€ 4,40/User
€ 26596
~€ 8,87/User
€ 26596
~€ 8,87/User
Large Enterprise
3000+ Users, 50+ Server
Price on Request
Price on Request
Price on Request
Price on Request


Educational € 460 / Site
€ 1097 / Site
€ 2211 / Site
€ 2211 / Site
Non-profit € 460 / Site
€ 1097 / Site
€ 2211 / Site
€ 2211 / Site


Licensing notice: As soon as a "human" is not the direct "trigger" of a PDF print job on 7-PDF Printer, a developer license is necessary.
Server / Web /
Batch Processing
€ 1097 / Server
€ 2211 / Server
€ 2211 / Server

Note that these prices are a single payment (not a recurring subscription). All PDF printer license prices listed above are net prices (excl. TAX)! Learn more about our long-standing LIFETIME LICENSE Success Model...

Community Edition | Terminal Server and Citrix | Volume Licensing | Large Organizations |
Non-profit | Maintenance and Support | Developers | Site - License | Named User

What companies say:

...In search of an alternative for FreePDF (formerly FreePDF XP) ... we have become aware of your PDF Printer. After an initial test phase with your free community version, we have now completed the rollout of the pdf printer for our entire company. Using Citrix XenApp as a strategic business platform, we use the Professional Edition. Our users are very happy with it ... and we as IT with your great English speaking support...


  • Unique port names when installing multiple PDF printers. This makes Windows show all printers.
  • Remove the path from the suggested file name in the Save As dialog.
  • Fix for 32-bit Windows version.
  • Fix for sending to email addresses with special top domains.
  • Better support for environments where cmd.exe is blocked.
  • Support for Ghostscript 10.01.2. This version of Ghostscript fixes the security issue CVE-2023-36664. This vulnerability has been classified as critical. It is therefore recommended to update the software.
  • URL download corrections.
  • PrintToPrinter functionallity restored.
  • License terms updated.
  • Dependency fix for some operating systmes fixed.
  • Linearization removed from UI.
  • Producer setting disabled.
  • TLS3 support in SMTP mail.
  • Support for Ghostscript 9.56.
  • Compression of TIFF files added.
  • Support for setting RSA or DSA key algorithems with SFTP.
  • Fix for TMP and TEMP environment variable mismatch.
  • Removed PDF linearization feature.
  • Updated translations.
  • Assemblies are packed together in the zendwin program now.
  • Installer update.
  • Support for Windows XP discontinued.
  • Options dialog now works for printers with custom port names.
  • Multiple printer ports to support concurrent printing.
  • Additional SFTP signature algorithms.
  • Macro names in customgui setting.
  • Support for Ghostscript 9.53.
  • Send mail via SMTP.
  • Multiple mail attachments.
  • New optionset macro name.
  • New uploadpermissions setting to control permissions with FTP upload.
  • Microsoft.NET Framework 2.0 was discontinued.
  • Split function added to the API.
  • Updated translations.
  • New <doccomputername> macro to get name of the originating computer in a shared printer installation.
  • Fix for Chrome version 80 postscript bug.
  • Fix for SFTP Upload bug.
  • Updated translations.
  • Support for monitors with high DPI.
  • Fix for start and end page when sending a PDF to a printer.
  • Extended support for copy/paste of Chinese characters in PDF documents.
  • New code for printing/redirecting the PDF to another printer.
  • Compatibility with Ghostscript 9.27.
  • Fixed overflow (error 6) problem.
  • Support for setting signature on the last page.
  • Updated translations.
  • Added feature for remembering recent save locations.
  • New setup command line switch ORIGINALDRIVER to keep the setup from changing the driver.
  • Select PDF/A-2b and PDF/A-3b from user interface.
  • Fix for Word document creation on 64 bit systems.
  • Resolution is now fixed to vectors when merging PDF background.
  • Fix for installer on systems where WMI is not available.
  • Updated translations
  • Open an email with the new PDF attached.
  • Suppress errors when running in non interactive mode such as service accounts.
  • More paper sizes in XPS mode.
  • Updated translations
  • Abort print job if user in not interactive and dialogs should be shown.
  • PrintToPrinter features fixed for running as a shared network printer.
  • Fix for size of background PDF when running as a shared network printer.
  • Updated translation for Portuguese (Brazil).
  • Fixed bug by using the printer as network printer
  • Problem solved by getting a pdf background (superimpose) on every page by using the printer as shared pdf printer
  • Click on balloon notification to open PDF location.
  • Unicode font support brought back to previous level.
  • Document Collector program added to help merge documents.
  • New macro tag added.
  • Text extraction was improved.
  • FIPS compliance detection added for new operating systems.
  • GUITimeout defaults to 0 for better performance on multi user systems.
  • Application crashes caused by DEVMODE structure was fixed.
  • Fixed a problem by using Outlook 2016 under Windows 7 while printing emails to PDF
  • Updated translations
  • New MSI builds available
  • EULA enhanced
  • Update translations
  • Shows an error if you are trying to use the program as a PDF reader.
  • Shows license type on about page.
  • Shows printer window in task bar.
  • Defaults to 300 DPI instead of 600 DPI for smaller output files.
  • New Merge function in API that supports font embedding.
  • Updated translations.
  • HTTP/HTTPS upload feature added.
  • Security updates.
  • Enhanced special character support in PDF passwords.
  • New macro <outputpath> for the full path of the output file.
  • New setting 'textfilename' to save the content of the print job as text.
  • New setting 'textformat' controls if the text file is formatted as Unicode or UTF8.
  • Fix for encryption of PDF versions lower than 1.4.
  • Default GUI timeout was changed from 0 to 10 minutes for a better merging experience.
  • New /NOTOOLS switch for the installer can skip all dependencies.
  • VB Script macros now require the ALLOWEXECUTE flag to run when the macrodir setting is used.
  • Fix for commercial distiller PPD to enhance compatibility.
  • Fix for job names on printer queue when sending output to another printer.
  • Installs on Windows Server 2016 Preview 4.
  • Updated translations.
  • User interface load time performance improvements.
  • Updated translations.
  • Another false positive detection in Norton AV and Symantec EndPoint.
  • Fix for a false positive detection in Norton AV.
  • Microsoft.NET API encryption changed to support Dynamics NAV server on Windows 10.
  • Performance improvements to compensate for changes in Microsoft Security Essentials and EndPoint.
  • Ignore empty registry settings.
  • Updated translations.
  • nother false positive virus detection removed.
  • Uninstallation of Xpdf fixed.
  • False positive virus detection removed.
  • Create Microsoft Word documents from print jobs.
  • New function GetWindowsDefaultPrinterName in PdfUtil API assembly.
  • Support for commercial distiller on file systems without short names.
  • Experimental support for PDF/A-3b format.
  • Fixes file time stamp for attached files.
  • Print to printer after output is created.
  • AllowExecute setting added to the registry to improve security.
  • Fix for uninstalling program specific event log.
  • Fix to disable image compression with commercial distiller.
  • Commercial distiller now uses Flate image compression by default.
  • New image compression settings (ImageCompressionLevel, ImageCompressionType, ImageCompressionQuality) for commercial distiller.
  • PrinterName context variable added for VBS macros.
  • Fixes problem with save as dialog selection being lost.
  • Fix for Korean Unicode license decoding.
  • New smarttitlefind and smarttitlereplace settings to control file name suggestion.
  • New macro to force empty fields such as author and title.
  • New setup command line switch USEDOTNET20 to force the use of Microsoft.NET 2.0.
  • Remember last used option set with support for hidden dialogs.
  • Fixes for systems without support for 8.3 file name creation.
  • Escaping of characters fixed for job specific runonce file naming.
  • COM API method Merge2 added to supported merging from VB Script.
  • Improved support for file names with regional characters in the Merge function.
  • Write status file if AfterPrintProgram or RunOnError fails.
  • Updated translations: Swedish, Slovenian, Urdu
  • Handles PostScript jobs larger than 2GB.
  • New hideoptiontabs setting to control which tabs are visible in the options dialog.
  • Fix for hiding run action error dialog in silent mode.
  • Works with Windows 10 Technical Preview.
  • Improvements for non-interactive users.
  • New installer switch: PostScriptLanguageLevel to control the language level of the driver.
  • New installer switch: PostScriptOutputOption to control the output options of the driver.
  • New installer switch: DPI to control the default resolution of the driver.
  • New installer switch: AdvancedFeatures to enable or disable the advanced features of the PostScript driver.
  • Fix of possible deadlock when reading error output from programs.
  • New /SPOOLERCONTEXT setup command line switch for easier installation with services such as IIS.
  • Advanced features of Postscript driver were disabled to fix left to right (LTR) printing issues.
  • Registration of msscript.ocx during installation was moved to 64-bit context when possible to avoid access error (0x5) problems.
  • Fixes problems with detection of installed Ghostscript.
  • New ICC profile for better PDF/A compatibility.
  • Support for different PDF versions in PDF/A creation.
  • Now uses ps2write device for PostScript generation with Ghostscript.
  • More paper sizes added.
  • Translation updates: Polish, Slovak.
  • Support for Ghostscript 9.14 (32-bit and 64-bit).
  • Fixes installation error: Operation could not be completed (error 0x00000704). The specified port is unknown.
  • FIPS compliant. Works with United States Federal Information Processing Standard (FIPS) validation enabled.
  • AES 128 bit encryption is now supported with the commercial distiller.
  • Support for macro in watermark text.
  • New macro tags: <printername>, <commonapplicationdata>, and <localapplicationdata>.
  • New /SHARE switch for the setup program to enable network sharing on print servers.
  • Improved port monitor reports errors to the event log.
  • Fixed copying sample configuration files for custom printer names.
  • Context menus now support Unicode.
  • New LicenseData setting to hold a base64 encoded license string.
  • New IgnoreCopies setting to make only one copy of a document in the PDF instead of the specified number in the print job.
  • New FastTrack setting for fast image creation. Many features are ignored in fast track mode.
  • New Producer setting to set PDF Producer property.
  • New Creator setting to set Application property in the PDF.
  • Font compression enabled for PDF/A to reduce file size.
  • Default PDF/A color space changed to RGB.
  • Administrators can now use the printer on a remote connection without a professional license.
  • Supports hard coded license levels in redistribution builds.
  • New PDF command line tool for merging and printing PDF documents.
  • Fix for temporary paths with Unicode characters.
  • Fix for systems with multiple copies of the same font.
  • Fix for not remembering the last output device.
  • Commercial distiller uses standard encoded fonts.
  • Install option to override default TrueTypeDownload setting.
  • Produces smaller PDF/A documents.
  • Performance tuning through GSGarbageCollection setting.
  • Toolbar removed from free version.
  • Improved color support in PDF/A-1b documents.
  • New setting to change the ICC profile for smaller PDF/A-1b documents.
  • Option dialog now supports FTP, and SFTP uploads.
  • Option dialog now supports running programs on success and error.
  • Option dialog now supports running program after processing a print job.
  • Default RunOnSuccessMode, RunOnErrorMode, and AfterprintProgramMode changed from Hide to Normal.
  • New API method to print PDF documents to a specific Windows printer.
  • New support for AES 128 and AES 256 bit encryption of PDF documents.
  • New setting to control confirmations of folder creation.
  • Advanced option dialog with buttons to edit global.ini, print a test page, and more.
  • New options dialog tabs for file upload, running programs, and signing with digital certificates.
  • Supported Ghostscript version is now 9.10 or later.
  • Supported PDF Power Tool version is now or later.
  • Improved Unicode support.
  • Belarusian translation added.
  • New pagecount macro that inserts the number of pages in the print job.
  • New experimental PdfUtil.PrintPdf function in API.
  • More Unicode stuff.
  • Greatly enhanced Unicode support in user interface.
  • New settings to upload the result to FTP or SFTP servers.
  • One MSI package for both silent and non-silent installation.
  • Does not set the installed printer as default unless no default printer was selected by the user.
  • Additional registry cleanup in uninstaller.
  • Cleanup of failed print jobs.
  • Support for Ghostscript 9.10.
  • Color model setting to force RBB, CMYK, or Grayscale.
  • Updated translations.
  • Support for Windows 8.1 Preview.
  • Image compression is turned on by default.
  • Image compression setting can be changed from the user interface.
  • Digitally sign PDF files using certificates in the certificate store.
  • New settings: SignThumbprint, SignStoreName, and SignStoreLocation.
  • Improved uninstall routine for cleaner uninstall.
  • Image compression is turned off by default for better quality.
  • New setting 'imagecompression=yes|no' added to control image compression.
  • GUI encrypts owner and user passwords in configuration files.
  • Path to status file can now be passed as %4 to programs used in 'AfterPrintProgram', 'RunOnSuccess', and 'RunOnError'.
  • Default ICC color profile was changed for PDF/A-1b compatibility.
  • Improved setup for Windows XP machines.
  • Fixes loading of option sets with different device settings.
  • More robust installer that handles problem when HP drivers are not installing correctly (error 0x00000002).
  • Additional GUI improvements and localization.
  • More improvements for the sponsor offer screen to clarify the options.
  • Fix in the sponsor offer screen to make it more clear how not to install the offer.
  • Minor layout issues with high screen DPI settings fixed.
  • Improved quality and file size in superimpose operations.
  • Locates Xpdf and Ghostscript Lite packs outside the printer's application folder.
  • Much improved MSI files for distribution via Group Policy Objects.
  • Bug Radar removed from Windows 8 Start Menu.
  • New PrinterVersion property in PdfSettings API.
  • Silent MSI package.
  • Print encrypted documents.
  • New 7-PDF Design (CI) is now implemented in the setup.
  • Support for Windows Server 2012.
  • Support for Windwos 8 RTM was added.
  • Support for Windows 8 Consumer Preview was removed.
  • Print from Metro style applicaitons in Windwos 8.
  • New /SourceDir setup prarameter.
  • Improved embedding of fonts.
  • Register assemblies for use with Visual Studio 2010.
  • Samples of global.ini, defaults.ini, and settings.ini are installed.
  • Changes in license file.
  • New settings EmbedAllFonts and SubsetFonts.
  • Writes a job.ini file with print job information in the printer's temp folder.
  • Support for Windows 8 Consumer Preview 32 bit (x86).
  • Support for Windows 8 Consumer Preview 64 bit (x64).
  • Discontinued support for Windows 8 Developer Preview.
  • Commercial version without Ghostscript dependency available on request.
  • Internal API functions isolated in PdfInternal interface.
  • Improved uninstaller.
  • Updated translations.
  • Minor tweaks.
  • Works with Windows 8 (Developers Preview).
  • Support for both Microsoft.NET Framework 2.0 and 4.0.
  • Updated translations.
  • Minor tweaks.
  • Fix for writing configuration files.
  • GSLite updated to version 9.04.
  • Updated translations.