GnuPG

The standard open-source implementation of OpenPGP.

gnupg.org

FreeOpen SourceE2E EncryptedWindowsmacOSLinuxGermany

Pricing Free and open source under the GPL, funded largely by donations.

GnuPG (GPG) is the free, GPL-licensed implementation of the OpenPGP standard, and the encryption engine that countless other tools build on. From the command line it encrypts and signs files and email, verifies signatures, and manages public and private keys. It has been maintained since the late 1990s by Werner Koch’s g10 Code in Germany, funded largely by donations and it is the trusted backbone of the wider PGP ecosystem. It is powerful but unapologetically technical and most people meet it through a friendlier front-end rather than raw commands. Choose it when you need standards-based public-key encryption and interoperability with everyone else who uses PGP.

Strengths

  • The reference OpenPGP implementation
  • Encrypts files, email and manages keys
  • Long track record, actively maintained
  • Free and open source

Considerations

  • Command-line tool with a steep curve
  • Key management is notoriously fiddly

Listed in File Encryption

GnuPG alternatives