wp2pgpmail
A simple PGP Mail Form Plugin. Enter your PGP public key, then visitors will be able to send you PGP encrypted messages by mail from a form.
Solid choice
wp2pgpmail is a solid plugin choice in 2026, with a few things worth checking first. It runs on 80+ sites, is rated 4.4/5 and was last updated 1 month ago, and scores 74/100 on our health check.
- Tested with the latest WordPress (7.1)
- Small user base (80+ active installs)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where wp2pgpmail stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| contact form | >100 |
| encrypt | #28 |
| encryption | #34 |
| pgp | #2 |
| privacy | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 4.4 from 5 reviews
About wp2pgpmail
From the official readme · v1.28Description
With wp2pgpmail, your visitors can send you a PGP encrypted message very easily. A contact form will offer encryption for sending you confidental messages.
Don’t have any PGP key? Try our online PGP key generator
Get more features with Gravity Forms PGP Encryption plugin
If you are using Gravity Forms, you can use the Pro version: Gravity Forms PGP Encryption plugin
It’s working with Gravity Forms, the best full featured contact form plugin for WordPress.
With the paid version, you will get:
- Additional Fields
- Unlimited Forms
- Nested Drag n’ Drop
- Advanced Email Configuration
Check it at https://wp2pgpmail.com. We are still working on the Free version.
How does it work ?
wp2pgpmail includes an OpenPGP Message Encryption System in Javascript, based on Herbert Hanewinkel’s work. Visitors enter a message in a form, encrypt it (with the PGP public key you entered in wp2pgpmail option settings), then an e-mail is sent to you (blog admin e-mail address). The message is encrypted locally on the visitor’s computer, so no data is transfered in clear !
Is it secure ?
- All code is implememented in readable Javascript.
- You can verify the source code.
- No binaries are loaded from a server or used embedded.
- No hidden transfer of plain text.
Supported languages :
- English
- French
- German
- Spanish
- Estonian
- Greek
- Indonesian
Installation
- Upload and extract the content of ‘wp2pgpmail.zip’ to the ‘/wp-content/plugins/’ directory
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Paste your PGP public key in the option setting page of wp2pgpmail
- Place the tag [wp2pgpmail] in the HTML code of the page you want to see the form
- Enjoy!
Frequently asked questions
Where do I get a public PGP key and how do I uncrypt messages ?
The easiest way to use PGP is to install Mozilla Thunderbird with the Enigmail extension. For more information about the installation and how to use this software, go to About PGP and Enigmail installation instructions
wp2pgpmail is not available in my language. What can I do ?
You can translate wp2pgpmail in your language, then submit your translation, so everybody would can use it. To do it, we have a project hosted at Transifex where you can add the translation in your language. It’s simple, fast and effective. Or: Download and install Poedit Open the wp2pgpmail POT file from wp2pgpmail/i18n/wp2pgpmail.pot Go to File => Save as… to save your translations in a PO file (wp2pgpmail-fr_FR.po for example) When you are finished translating, go to File => Save as… again to generate the MO file Send us the PO and MO files to translation@wp2pgpmail.com : we will add them…
Changelog
The tag must now be [wp2pgpmail] to run the plugin
1.28
- Adding languages
1.27
- Updating OpenPGP library to 4.10.7
1.26
- Updating phpcaptcha Securimage to 3.6.7
1.25
- Testing plugin for WordPress 5.0
1.24
- Fixing OpenPGP key support
1.23
- Updating links
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best wp2pgpmail alternatives
All contact form plugins →FAQ
wp2pgpmail: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 15, 2026
Is wp2pgpmail free?
Yes. wp2pgpmail is free to download and use from the official WordPress.org plugin directory.
Is wp2pgpmail safe to use in 2026?
wp2pgpmail is a solid plugin choice in 2026, with a few things worth checking first. It runs on 80+ sites, is rated 4.4/5 and was last updated 1 month ago, and scores 74/100 on our health check.
How many websites use wp2pgpmail?
wp2pgpmail is active on 80+ WordPress websites and has been downloaded 12,890 times since it launched in May 2010. It was downloaded 122 times in the last 30 days.
Does wp2pgpmail work with WordPress 7.1?
Yes. The developer has tested wp2pgpmail up to WordPress 7.1.3, the latest release. It requires WordPress 2.9.2 or newer.
What PHP version does wp2pgpmail need?
wp2pgpmail requires PHP 5.6 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was wp2pgpmail last updated?
The latest version, 1.28, was released on September 10, 2026 (1 month ago).
Who makes wp2pgpmail?
wp2pgpmail is developed and maintained by wp2pgpmail.
What are the best alternatives to wp2pgpmail?
The most popular alternatives to wp2pgpmail are Contact Form 7 (10M+ installs), Akismet Anti-spam: Spam Pro… (5M+ installs) and WPForms (5M+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card