Software list
This is the complete list of software we know to work or once used to work with GnuPG. The header line indicates the supported operating systems and the type of the software:
- GUI
- A graphical user interface for GnuPG
- MUA
- A Mail User Agent (mail program) or a Plugin for MUA
- CHAT
- A chat client
- INST
- An installer package
- LIB
- Software to help writing programs with GnuPG support.
- SRV
- Software for use on servers.
- MISC
- Other types of software
The flag Active indicates that we know that this software is actively maintained. Obsolete mean that the software is not anymore useful.
Claws Mail [Unix, Windows] MUA Active
Is a very nice GTK+ based MUA with full support for GnuPG.
Cryptophane [Windows] GUI
Cryptophane is an easy-to-use application for MS Windows. It allows users to encrypt, sign, decrypt, and perform key maintenance without having to deal with GnuPG's command-line interface.
EGD [Unix] MISC Obsolete
Unices without a /dev/random
should download and install
this Entropy Gathering Daemon.
enigform [Unix,Windows,OSX] MISC
Mozilla Firefox extension for HTTP+OpenPGP support (see mod_auth_openpgp).
Enigmail [Unix, Windows, OSX] MUA Active
Is a plug-in for Mozilla's Thunderbird mailer.
EudoraGPG [Windows] MUA
Is a plugin for the proprietary Eudora MUA.
Evolution [Unix] MUA Active
Is a catch all MUA application for the GNOME desktop.
exmh [Unix] MUA
Is a Tcl/Tk based MUA.
ez-pine-gpg [Unix] MUA
ez-pine-gpg is a set of scripts that allows beginners and experts to use gpg with Pine. There are plenty of other applications that allow gpg to be used with Pine: this one is intended to be the best, since it merges intuitive use with powerful features. The result is an application that's not only fast and secure, but also perfect for novices and power-users alike.
Gabber [Unix] CHAT
Gabber is a Free and Open Source GNOME client for an instant messaging system called Jabber (XMPP). Jabber is a Free and Open Source distributed instant messaging system. It does not rely on a single server, and the protocol is well documented. Jabber allows communication with many different instant messaging systems, including ICQ and AIM.
Gajim [Unix] CHAT Active
The goal of Gajim is to provide a full featured and easy to use Jabber client. Gajim works nicely with GNOME, but does not require it to run. It is released under the GNU General Public License.
GNU Anubis [Unix] MUA
Is an outgoing mail processor, and an SMTP tunnel between the MUA and the MTA. It strongly uses the GnuPG via the GPGME interface. With this GNU tool you can encrypt or sign an outgoing mail on-the-fly.
GNUmail.app [Unix] MUA Active
Is a GNUStep MUA with support for GnuPG.
GnuPG Shell [Unix] GUI
GnuPG Shell is a cross-platform graphical frontend for GnuPG.
gnupg-for-java [Unix,Windows,OSX] LIB
This is a Java binding for GPGME library.
GPA [Unix, Windows] GUI Active
Aims to be the standard GnuPG graphical frontend. GPA is hosted on this site. The Windows version is part of Gpg4win.
gpg_encrypt [Unix] SRV
gpg_encrypt() is a PHP function that will allow you to easily use GnuPG to encrypt data to your public PGP key and mail that encrypted data to yourself, where it can be securely decrypted with your private key. This is designed primarily for use with web-based forms but can be used to encrypt any data.
gpg_mail [Unix] SRV
This script is able to encode/sign emails in an automatic fashion. There is also a mirror site available.
Gpg4win [Windows] INST Active
Gpg4win is an installer package for Windows with computer programs and handbooks for email and file encryption.
GPGMail [OSX] MUA Active
Is a mail program for MAC OS X. Note that only the source code is delivered without charge; a binary version requires a paid subscription.
GPGME [Unix,Windows,OSX] LIB Active
GnuPG Made Easy is the standard library for applications to access most GnuPG functions.
GpgOL [Windows] MUA Active
A plug-in for the Windows version of Microsoft Outlook. It is part of Gpg4win.
GPGrelay [Windows] MUA
Is a Windows program which can be used to use GnuPG with all MUAs.
GPGTools [OSX] INST Active
GPGTools is an installer package for Mac OS X. It integrates all required modules for easy use of GnuPG on this OS. Note that only the source code is delivered without charge; a binary version requires a paid subscription.
Jaro Mail [Unix,OSX] MUA
Jaro Mail is an integrated suite of interoperable tools to manage e-mail communication in a private and efficient way, without relying too much on on-line services, in fact encouraging users to store their email locally.
Keylookup [Unix] MISC
Is a tool to fetch keys from keyservers.
KGpg [Unix] GUI
Is a KDE frontend for GnuPG.
KMail [Unix] MUA Active
From the KDE desktop, it fully supports GnuPG.
kuvert [Unix] MUA
This frontend is for GnuPG and old-style pgp2. It works slightly similar to Raph Levien's premail: it sits between MUA and MTA and decides based on the keyring contents whether to sign, sign/encrypt or leave an email as it is. kuvert is unix-only and designed to work for outbound emails only. It's a daemon tool and requires some form of passphrase cache. kuvert has been around (under earlier names) since about 1996.
MacGPG, MacGPG2 [OSX] MISC
The MacGPG project has information on using GnuPG on OS-X.
MagicPGP [Unix] MUA
Is yet another set of scripts to use GnuPG with Pine.
Mailcrypt [Unix] MUA Obsolete
For Emacs. You may need the latest patches until there is a new release of Mailcrypt.
Mew [Unix] MUA
A MUA with support for GnuPG.
Miranda ICQ [Unix] CHAT
Has support for GnuPG.
mod_auth_openpgp [Unix] SRV
Apache module for HTTP+OpenPGP support (see also Enigform).
Mutt [Unix] MUA Active
Is an advanced non-graphical MUA with complete MIME and GnuPG/PGP support.
NSBD [Unix] MISC
The Not-So-Bad Distribution system.
OpenPGP Webmail [Unix] SRV
Is a web based mailer to send encrypted messages.
PGG [Unix] MUA
PGG is a complete PGP signing/encrypting solution provided from scratch by the Gnus development team. It deserves the same than mailcrypt but it has also native MIME support whereas mailcrypt does not. There is no PGG homepage at the moment, sorry.
PGPdump Web interface [All] MISC
Can be used to analyze OpenPGP data formats.
pgpenvelope [Unix] MUA
Is a Pine and procmail filter which allows one to process messages with GnuPG.
pgpgpg [Unix] MISC
Is a comandline wrapper tool to allow the use of scripts written for PGP with GnuPG.
PGPHTML [Unix] SRV
Is a perl script to sign HTML pages.
Pinentry [Unix,Windows,OSX] MISC Active
Secure PinEntry Dialog. This is required by GnuPG-2 and part of all installers.
Python GnuPGInterface [Unix] GUI
Is what the name says.
PSI [Unix, Windows] CHAT Active
Psi is a free and crossplatform client for connecting to the Jabber network. It supports multiple accounts, group chat, Unicode, and strong security (TLS and GnuPG).
Scribe [Unix, Windows] MUA
Scribe is a small and fast email client that lets you send, receive and manage email without fuss. Scribe comes with a plugin that calls GnuPG.
Securemail [Unix] SRV
Is another webmail client.
Seahorse [Unix] GUI
Is a GNOME frontend for GnuPG.
Soupermail [Unix] SRV
Is a versatile HTML form handler.
Squirrelmail Plugin [Unix] SRV
A gpg plugin for the popular Squirrelmail web mail server.
Sylpheed [Unix] MUA
Is a very nice GTK+ based MUA with full support for GnuPG.
Tkabber [Unix] CHAT
Tkabber is a free client for an instant messaging system called Jabber (aka XMPP). It is written in Tcl/Tk and supports many features like support of unicode, ssl support, http proxy, file transfers and support of multi-user conference protocol.
Topal [Unix] MUA
Is another program to use GnuPG with Pine.
wija [Unix, Windows, OSX] CHAT
wija is a free and cross-platform Jabber/XMPP client written in Java, with built-in GnuPG key rings management GUI. Its extended protocols allow users to encrypt chat and multi-user chat as well as encrypting/signing messages and signing presence of the user. It is multilingual and runs on GNU/Linux, Mac OS X and Windows.
WinGPG [Windows] GUI
WinGPG is a tray-based classical Windows application, Windows NT Explorer shell extension, and a classic GPGv2 distribution (it uses the cryptography from the official site without making any modifications).
XAP [Unix] GUI
Is the X application panel and filemanager.
XFmail [Unix] MUA
Works with GnuPG.