BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
OpenPGP Form Encryption for WordPress icon
Possibly abandoned Tested up to 4.9.34 #10 in encryption

OpenPGP Form Encryption for WordPress

OpenPGP public key encryption for any textarea with a shortcode button.

Active installs30+10+ tier
Downloads · 30d212▲ +3.9% vs prev. 30d
Rating5/51 reviews
Health score31/100At risk
All-time downloads6.8KSince Dec 2014
Support resolved—No recent threads
RequiresWP 4.0PHP any
Downloads · 7d48▼ -2% week over week
Our verdict

Consider an alternative

OpenPGP Form Encryption for Wor… shows warning signs in 2026 — compare the alternatives below before installing. It runs on 30+ sites, is rated 5/5 and was last updated 2 years ago, and scores 31/100 on our health check.

  • Small user base (30+ active installs)
  • Very few reviews so far
  • No update in 2 years
  • Only tested up to WordPress 4.9 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

4812Jul 17Aug 30Oct 14
Yesterday4
Daily average (1y)5
Peak day16Sep 14, 2026
Last 12 months1.7K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where OpenPGP Form Encryption for… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
encryption >100 1,157 Best encryption plugins →
forms >100 10,000 Best forms plugins →
gnupg #4 6 Best gnupg plugins →
openpgp #6 9 Best openpgp plugins →
pgp #11 18 Best pgp plugins →

Version adoption

Share of active sites per release.

  • 1.5100.0%

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About OpenPGP Form Encryption for WordPress

From the official readme · v1.5.1

Description

This plugin uses OpenPGP.js to provide public key encryption for a
textarea. It is most useful for any kind of text area that will be
submitted via email or over an unsecured network connection.

The GitHub repository for this plugin is located at https://github.com/pymander/wordpress-openpgp

Usage

This plugin provides a simple shortcode which you can add to your
forms. To use the shortcode, you must first upload your ASCII-armored
public key to your blog’s media section. Note that the public key must
reside on the same server as your blog.

The cryptbutton shortcode takes the following arguments.

keyid
The media ID of your ASCII-armored public key. Either this or keyurl
are required.

keyurl
The URL for your ASCII-armored public key. Either this argument or
keyid are required.

textarea
Optional. The HTML ID for the textarea element to be encrypted. When
this is omitted, the plugin will try to find the correct textarea
automatically.

class
Optional. Specify additional CSS classes for the button element.

text
Optional. Specify the button text. This defaults to “Encrypt”. You can
also use the shortcode as an open/close tag, and the contents will be
used as the button text.

Example

This example uses the Jetpack for WordPress contact form. You can
see an example of the output on my Contact page. The WordPress code
looks something like this:

[contact-form subject='ARNESONIUM CONTACT']
[contact-field label='Name' type='name' required='1'/]
[contact-field label='Email' type='email' required='1'/]
[contact-field label='Phone' type='text'/]
[contact-field label='Comment' type='textarea' required='1'/]
[cryptbutton keyid=42]Encrypt[/cryptbutton]
[/contact-form]

Line 6 displays the cryptbutton usage. Note that I changed some
elements of this example to make things clearer. You will need to play
with layout and CSS to get things looking nice.

Contact Form 7

This plugin also adds a cryptbutton shortcode to
Contact Form 7. Shortcodes use a slightly
different syntax with CF7. All of the options are still available, but
the example above would be used in a form like this:

<p>
[cryptbutton keyid:42 "Encrypt"]
[submit "Send"]
</p>

Installation

To install this plugin, follow these directions:

  1. Download the latest zip file from the releases page.
  2. Next, load up your WordPress blog’s dashboard, and go to Plugins > Add New.
  3. Upload the zip file.
  4. Click Activate.

Frequently asked questions

How do I get a public key?

OpenPGP for WordPress requires access to an OpenPGP public key in ASCII armored form. For more information on key generation and OpenPGP, I recommend the Email Self-Defense website, which has instructions for multiple operating systems.

Changelog

There is no pressing need to upgrade to the latest version. If you're on at least version 1.0, everything should be just dandy for you.

1.5.1

  • Escaped outputs to avoid XSS vulnerabilities.
  • Removed ‘style’ option from the cryptbutton shortcode.

1.5.0

  • Fixed support for newer version of Contact Form 7
  • Update to OpenPGP.js 2.6.1 with new API

1.4.0

  • Add support for Contact Form 7

1.3.1

  • Update to OpenPGP.js 1.2.0
  • Fix minor bugs

1.3.0

  • Update to OpenPGP.js 1.0.1
  • Tested against WordPress 4.2.2
  • Robust checks to make sure the browser can support OpenPGP.js

1.2

  • Automatically find textarea for encryption.
  • Fixed possible bug with plaintext modification.
  • Use open and close tags for custom button text.

Full changelog on WordPress.org →

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.

Active installs badge Rating badge Health score badge

Best OpenPGP Form Encryption for W… alternatives

All encryption plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Email Address Encoder Email Address Encoder A lightweight plugin that protects email addresses from email-harvesting robots, by… by Till Krüss 100K+ ★★★★★★★★★★ 4.2 (160) 6 months ago 56
2 WP PGP Encrypted Emails WP PGP Encrypted Emails Signs and encrypts emails using PGP/GPG keys or X.509 certificates. Provides OpenPGP and… by Meitar 400+ ★★★★★★★★★★ 4.6 (16) 5 years ago 37
3 WP Hashed IDs WP Hashed IDs This plugin adds a new permalink tag %hashed_id% which represents the encrypted by palicao 100+ ★★★★★★★★★★ 5 (3) 10 years ago 32
4 wp2pgpmail wp2pgpmail A simple PGP Mail Form Plugin. Enter your PGP public key, then visitors will be able to… by wp2pgpmail 80+ ★★★★★★★★★★ 4.4 (5) 1 month ago 74
5 Semisecure Login Reimagined Semisecure Login Reimagined "Re-imagined" version of Semisecure Login that uses public and secret-key encryption to… by laceous 70+ ★★★★★★★★★★ 5 (1) 15 years ago 32
6 JavaScript Obfuscator JavaScript Obfuscator Encrypt Your JavaScript Source Code By Obfuscating To Prevent Let Others Copying. by Sajjad Hossain Sagor 50+ ★★★★★★★★★★ 3 (2) 5 months ago 54
7 WP jCryption Security WP jCryption Security Prevents forms data against sniffing network traffic through encryption provided by… by andreyk 50+ ★★★★★★★★★★ 4.7 (3) 11 years ago 31
8 PGP Key Generator PGP Key Generator A plugin to generate private and public PGP keys. No need to install any software to… by wp2pgpmail 50+ ★★★★★★★★★★ 4 (4) 1 month ago 68
9 Secure Encrypted Form Secure Encrypted Form This plugin adds a secure form in your website that uses OpenPGP encryption to secure… by Daniel Pereyra Costas 40+ ★★★★★★★★★★ 5 (4) 1 week ago 78
11 Init Content Protector – Anti-Copy, Anti-Scrape, Encrypt-All Init Content Protector – Anti-Copy, Anti-Scrape, Encrypt-All Protect your content from copying, scraping, and inspection using JS blocking, keyword… by Init HTML 20+ ★★★★★★★★★★ 5 (1) 3 weeks ago 74

FAQ

OpenPGP Form Encryption for WordPre…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 15, 2026

Is OpenPGP Form Encryption for Wor… free?

Yes. OpenPGP Form Encryption for Wor… is free to download and use from the official WordPress.org plugin directory.

Is OpenPGP Form Encryption for Wor… safe to use in 2026?

OpenPGP Form Encryption for Wor… shows warning signs in 2026 — compare the alternatives below before installing. It runs on 30+ sites, is rated 5/5 and was last updated 2 years ago, and scores 31/100 on our health check.

How many websites use OpenPGP Form Encryption for Wor…?

OpenPGP Form Encryption for Wor… is active on 30+ WordPress websites and has been downloaded 6,832 times since it launched in December 2014. It was downloaded 212 times in the last 30 days.

Does OpenPGP Form Encryption for Wor… work with WordPress 7.1?

OpenPGP Form Encryption for Wor… is officially tested up to WordPress 4.9.34, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

When was OpenPGP Form Encryption for Wor… last updated?

The latest version, 1.5.1, was released on April 17, 2024 (2 years ago).

Who makes OpenPGP Form Encryption for Wor…?

OpenPGP Form Encryption for Wor… is developed and maintained by arnesonium.

What are the best alternatives to OpenPGP Form Encryption for Wor…?

The most popular alternatives to OpenPGP Form Encryption for Wor… are Email Address Encoder (100K+ installs), WP PGP Encrypted Emails (400+ installs) and WP Hashed IDs (100+ 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
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.