gpg4files – Endpoint Encryption for Documents in Windows

29.04.2015 | General

Wouldn’t it be nice to encrypt documents and other data directly while saving it as a file. If you always wanted this, try gpg4files today. gpg4files allows you to decide whether to encrypt or not the file you are saving and allows you to decide who should be able to decrypt it. You do not need an encrypted device nor an encrypted container or something like this. As prerequisites, an installed GnuPG 2.0.x and one OpenPGP keypair is enough to start. We would be happy if you like to comment this article and gpg4files. Tell us your wishes and of course if something is not at its best.


  • GnuPG 2.0.x preinstalled. If you use GnuPG 1.x you will need to change that – sorry! If you in are need of GnuPG 2.0.x, please download here.

Whats in the package?

  • gpg4files – Plugin for Windows File Open/ File Save dialogue
  • Keymanagement-Tool for GnuPG /OpenPGP keys – the same as we use in gpg4o
  • If not already installed: Download and installation of MSVC Runtime and .NET Framework 4.0 for Key Management


  • Download gpg4files (.ZIP)
  • Unpack with any unzipper and start the Installer. Follow the instructions there
  • At the end, start gpg4files and check the settings (Picture below)
    gpg4files - settings

    General settings of gpg4files


First steps with gpg4files
You may now use gpg4files with any standard application which uses the standard file save / file open dialog from windows. gpg4files enhances this dialogue with a checkbox “gpg4files – Encrypt file after save” and lists the names of the public keys choosen below the checkbox (if any). See picture below with the red arrow.

gpg4files - save as dialog

File save dialog of Windows with integrated gpg4files

If you click on the checkbox “gpg4files” a dialog opens with a list of public keys available within your keyring. Choose one or more of them to encrypt to this or those person(s)

  • Example1: Choose your own key to encrypt only to yourself
  • Example2: Choose several keys to allow those people to decrypt the file you encrypted.

Close the dialog with the keylist and save your file as usual. Gpg4files appends .pgp to the files extension to mark the file as encrypted. This encrypted data may now be shared over any media any may only be decrypted and read by the people with the appropriate secret key to do so.

To decrypt a file with gpg4files, just doubleclick on it, enter the passphrase for your secret key (or use the file open dialog of your application). Gpg4files will then provide you with the information about who is (are) the people for which the file has been encrypted:

gpg4files - open dialog

This file has been encrypted for the key(s) shown in this window

Click on open file to see the encrypted data within your application.

Gpg4files is Beta. This means that not all of our wishes have been fulfilled yet. Known restrictions at the time being are:

  • Does not work with applications which do not use the standard file open / file save dialog of windows.
  • There is an undetermined error if you do not have the rights to save the file at a certain place.

We would like to encourage you all to fill the comment field below with your wishes, maybe errors in the product or generally what you think about it. If you find it useful, please share gpg4files whereever you want. If you want to talk to us directly, please use the contact form.


Jaco Budricks |

Hi There
My GPG has just disappeared from my Outlook
gpg4o still shows as an add in
I cant send or decrypt PGP messages
Please help, how do I fix it


Daniel Ranft |

Hello Jaco,

Thanks for getting in touch with us. I guess you are using Outlook 2010 and had some windows updates in the past days. Microsoft released an update for Outlook 2010 which they already reverted, but in the meantime it had been installed on a lot of machines anyways. This update causes Outlook 2010 to only start in safe mode and therefore disable all Add-Ins including gpg4o.
We wrote a blog post for this today, which you can find here:

Best regards,
Daniel Ranft
gpg4o Support Team

EFail |

Has GPG4O released an update to address EFAIL? I can’t find any reaction from GPG4O regarding this. Please help.

Hajo Giegerich |

Hello and thanks for your request,

gpg4o is safe regarding efail – please have a look here:

Best regards

Your Comment

* The marked fields are required.

Comment *

Ich willige ein, dass die oben stehenden Daten zum genannten Zweck verarbeitet werden und habe das Recht, Ihre datenschutzrechtliche Einwilligungserklärung jederzeit zu widerrufen. Durch den Widerruf der Einwilligung wird die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Verarbeitung nicht berührt. Ich habe dazu die Privacy policy zur Kenntnis genommen.