GnuPG
GnuPG is a free, open-source implementation of the OpenPGP standard providing encryption, digital signing, and key management for data and communications. Maintained by g10 Code GmbH since 2001, it serves privacy-conscious individuals, software developers, and enterprises via its CLI tool, GPGME API, and Gpg4win Windows distribution.
- Company typePrivate
- Founded1997
- HeadquartersWilloughby, United States
- Headcount1–10
- GTM typeB2B
- OfferingSoftware
What GnuPG does
GnuPG (GNU Privacy Guard) is a free, open-source implementation of the OpenPGP standard (RFC4880) that provides encryption, digital signing, and key management for data and communications. Introduced in 1997 and distributed under the GNU General Public License, the project has been maintained and developed since 2001 by g10 Code GmbH, led by Werner Koch, with a small team of full-time employees and contractors. The core product is a command-line tool (also known as GPG) supported by an ecosystem of related software: Libgcrypt (the underlying cryptographic library, currently in 1.12 stable with FIPS and post-quantum Kyber/FIPS-203 support), GPGME (a uniform API library for software integration), Gpg4win (a Windows distribution with context menu, crypto manager, and Outlook PGP/MIME plugin, currently 5.0.2), and Kleopatra (a GUI certificate manager).
The project serves three primary user segments: privacy-conscious individuals seeking protection from bulk surveillance, software developers integrating cryptographic capabilities into applications via the GPGME API, and enterprises or organizations requiring secure email, S/MIME, SSH, and digital signing with professional support. GnuPG's distribution is global, with the software localized into 26 languages and packaged for Debian, Ubuntu, and Devuan alongside Windows and source code downloads.
GnuPG's business model is unconventional: the software is free under the GNU GPL, financed primarily through donations, with commercial support and services available through gnupg.com and third-party providers, and supplementary revenue from a merchandise web shop. The project discloses no venture capital funding, no enterprise contract revenue, and operates as a community-driven free software project under the GNU Project umbrella. Its strategic value lies less in financial scale than in its near-universal role as a foundational cryptographic primitive across the open-source ecosystem and its brand credibility anchored by historical high-profile use cases.
GnuPG firmographics
Firmographics- Name
- GnuPG
- Legal name
- The GnuPG Project
- Website
- https://gnupg.org
- Company type
- Private
- Founded year
- 1997
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- GnuPG is a free, open-source implementation of the OpenPGP standard providing encryption, digital signing, and key management for data and communications. Maintained by g10 Code GmbH since 2001, it serves privacy-conscious individuals, software developers, and enterprises via its CLI tool, GPGME API, and Gpg4win Windows distribution.
- Ownership category
- akta.pro rank
GnuPG industry classification
Industry- Product category
- OpenPGP Encryption Software
- NAICS
- Software Publishers (513210)
- SIC
- Services-Prepackaged Software (7372)
- akta.pro primary industry
- Key Management, Encryption & Secrets Management (KMS/HSM/Vault) (HDABAHAG)
Keywords
Where GnuPG is headquartered
LocationHeadquarters
- HQ city
- Willoughby
- HQ country
- United States
- HQ region
- North America
Markets served
GnuPG business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Infrastructure, Operations
Revenue model
- Free Software Distribution: GnuPG is free software distributed under GNU General Public License. The software can be freely used, modified and distributed. The project is financed primarily through donations. Maintenance and development since 2001 is done by g10 Code GmbH.
- Commercial Support and Services: Commercial support is available through gnupg.com and service providers. The project also offers merchandise through a web shop.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Pay-as-you-go | Free Open Source Software |
Go-to-market motion1 record
Distribution channels5 records
Marketing channels5 records
GnuPG product offering
Product offeringCore offering
GnuPG (GPG) is a complete and free implementation of the OpenPGP standard (RFC4880) distributed as a command-line tool that enables users to encrypt and sign data and communications. It features a versatile key management system with access modules for public key directories, plus support for S/MIME and Secure Shell (ssh). The software is released under the GNU General Public License and is complemented by related components including GPGME (programming API), Libgcrypt (cryptographic library), Kleopatra (GUI), and Gpg4win (Windows distribution with Outlook plugin).
Product overview
GnuPG is a suite of Free Software cryptographic tools centered around the core GnuPG (GPG) command-line implementation of the OpenPGP standard. The ecosystem includes Gpg4win (Windows GUI distribution with Outlook plugin), GPGME (programming API library), Libgcrypt (cryptographic library), and Kleopatra (graphical certificate manager). These products work together to provide comprehensive email and data encryption capabilities, with GnuPG as the core engine and the related tools providing platform-specific frontends and developer APIs.
Differentiator
Problem solved
Functional benefit
Products and services
- GnuPG (GPG) Complete and free implementation of the OpenPGP standard (RFC4880). Command-line tool that enables encryption and signing of data and communications, with a versatile key management system, access modules for public key directories, and support for S/MIME and Secure Shell (ssh). For individuals, developers, and organizations needing standards-compliant encryption.
- Gpg4win Windows distribution of GnuPG featuring a context menu tool, crypto manager, and an Outlook plugin for sending and receiving standard PGP/MIME mails. Targeted at Windows users who need an integrated GUI encryption experience.
- GPGME (GnuPG Made Easy) Library that provides a uniform API to use the GnuPG engine from software written in common programming languages. Enables developers to integrate GnuPG encryption, signing, and key management into third-party applications.
- Libgcrypt Underlying cryptographic library for GnuPG, providing cryptographic functions with support for common quantum-resistant algorithms and FIPS requirements. Used by GnuPG and other software that requires reliable cryptographic primitives.
- Kleopatra Graphical user interface for GnuPG, included with Gpg4win. Provides graphical certificate management and universal crypto GUI operations for end users on Windows.
- Commercial Support and Services Professional commercial support, consulting, and service offerings for enterprises and organizations using GnuPG, delivered through gnupg.com and partner service providers.
Quantifiable outcome
- 26 languages supported for global accessibility
Companies that use GnuPG
Customer profileNamed customers1 record
Segments3 records
Ideal customer profiles3 records
GnuPG technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Feature6 records
GnuPG partnerships and signals
Strategic signalPartnerships
Six partnerships are on record, tiered core.
- g10 Code GmbHcoreSince 2001, maintenance and development of GnuPG has been performed by g10 Code GmbH. Several full-time employed developers and contractors work exclusively on GnuPG and closely related software like Libgcrypt, GPGME, Kleopatra, and Gpg4win. Development has mostly been financed by donations.
- Gpg4wincoreGpg4win is a Windows version of GnuPG featuring a context menu tool, a crypto manager, and an Outlook plugin to send and receive standard PGP/MIME mails. Current version is 5.0.2.
- KleopatracoreKleopatra is a GUI frontend for GnuPG bundled with Gpg4win, providing graphical key management and encryption operations.
- LibgcryptcoreLibgcrypt is the underlying cryptographic library used by GnuPG. Version 1.12 is the current stable branch with performance improvements and FIPS requirements support. Libgcrypt supports common quantum-resistant algorithms.
- GPGMEcoreGPGME (GnuPG Made Easy) is a library that provides a uniform API to use the GnuPG engine by software written in common programming languages.
- Free Software Foundation (FSF)coreGnuPG is part of the GNU project and is distributed as Free Software under GNU GPL. The FSF's Email Self-Defense site promotes GnuPG usage for electronic communication protection.
Scale indicators4 records
Recent moves6 records
Expansion highlights6 records
GnuPG competitors and assessment
Company assessmentMarket position
Competitive moat5 records
Key risks6 records
Key highlights6 records
Customer concentration
GnuPG social profiles
Digital presenceGnuPG financial estimates
Financial estimateRevenue estimate
Valuation estimate
GnuPG leadership team
Management profileNumber of profiles
Profiles1 record
GnuPG funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
GnuPG M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about GnuPG
What does GnuPG do?
GnuPG (GPG) is a complete and free implementation of the OpenPGP standard (RFC4880) distributed as a command-line tool that enables users to encrypt and sign data and communications. It features a versatile key management system with access modules for public key directories, plus support for S/MIME and Secure Shell (ssh). The software is released under the GNU General Public License and is complemented by related components including GPGME (programming API), Libgcrypt (cryptographic library), Kleopatra (GUI), and Gpg4win (Windows distribution with Outlook plugin).
Is GnuPG a public or private company?
GnuPG is a private company. It is classified as nonprofit foundation owned and is currently operating.
When was GnuPG founded?
GnuPG was founded in 1997. It employs 1 to 10 people.
Where is GnuPG based?
GnuPG is headquartered in Willoughby, United States, in the North America region.
How does GnuPG make money?
Two revenue lines are on record. Free Software Distribution is the primary driver. The others are commercial Support and Services.
Does GnuPG have an API?
Yes. GPGME (GnuPG Made Easy) provides a uniform API to use the GnuPG engine by software written in common programming languages. This is a library-based API integration for applications to access GnuPG functionality, not a public REST API.
What industry is GnuPG in?
GnuPG's product category is OpenPGP Encryption Software. Its primary akta.pro industry code is HDABAHAG, Key Management, Encryption & Secrets Management (KMS/HSM/Vault). Its NAICS code is 513210 and its SIC code is 7372.