Simple, cross-platform OpenPGP encryption for your clipboard.
Copy. Encrypt. Paste.
KeychainPGP brings PGP encryption to everyone. No command line, no complexity — just copy your text, encrypt with a hotkey, and paste the result.
Free & open source. MIT / Apache-2.0.
Why KeychainPGP?
Clipboard-First
Encrypt and decrypt directly from your clipboard. Works with any app — email, chat, notes, anywhere you can paste.
Zero-Config Crypto
Modern Ed25519 + X25519 keys by default. No algorithm choices, no key size decisions. Secure out of the box.
Cross-Platform
Available on Windows, macOS, Linux, Android, and as a web app. Your keys, everywhere.
Open Source
Fully auditable code under MIT/Apache-2.0 license. No telemetry, no tracking, no accounts required.
How It Works
Copy
Copy the text you want to encrypt from any application.
Encrypt
Press Ctrl+Shift+E. KeychainPGP encrypts your clipboard content instantly.
Paste
Paste the encrypted message wherever you need it. Only the recipient can read it.
Frequently Asked Questions
Is it safe to encrypt PGP messages online?
Yes, when using KeychainPGP's web app. All encryption and decryption happens locally in your browser using WebAssembly compiled from Rust. No data is ever sent to a server.
What is PGP encryption used for?
PGP encryption is used to protect private messages, emails, files, and digital signatures. It uses public-key cryptography — you encrypt with someone's public key, and only their private key can decrypt it.
How does PGP encryption work?
PGP generates a random session key, encrypts your message with a fast symmetric cipher, then encrypts the session key with the recipient's public key. The recipient uses their private key to decrypt the session key, then decrypts the message.
What is the difference between PGP and GPG?
PGP is the original encryption standard by Phil Zimmermann (1991). GPG (GnuPG) is a free, open-source implementation. OpenPGP is the IETF standard (RFC 4880). KeychainPGP implements OpenPGP using the Sequoia-PGP library in Rust.
Can I use PGP without installing software?
Yes. KeychainPGP offers a web-based PGP tool that runs entirely in your browser. You can generate keys, encrypt and decrypt messages without installing anything.
What encryption algorithm does KeychainPGP use?
KeychainPGP uses Ed25519 for signatures and X25519 for key agreement — modern elliptic curve algorithms providing equivalent security to RSA-3072 at a fraction of the key size, powered by Sequoia-PGP.
Is PGP encryption still secure in 2026?
Yes. PGP with modern algorithms like Ed25519/X25519 remains one of the strongest encryption standards. Its security depends on proper key management and up-to-date implementations.
How do I share my PGP public key?
Export your public key in ASCII-armored format and send it via email, chat, or publish it on your website. In KeychainPGP, go to the Keys tab and use the export function.
What is clipboard-based PGP encryption?
A workflow where you copy text, encrypt or decrypt with a hotkey, and paste the result. Works with any app. KeychainPGP uses Ctrl+Shift+E to encrypt and Ctrl+Shift+D to decrypt.
Is KeychainPGP really free and open source?
Yes. 100% free and open source under MIT/Apache-2.0 license. No paid tiers, no accounts, no telemetry. Funded by voluntary cryptocurrency donations.
Support the Project
KeychainPGP is free and open source. If you find it useful, consider donating directly — no middlemen, no tracking.
bc1qed0rtdgxq5t9g5lrsztxqvw9gnz4s2wd3gner3 0xD2Ca6c40f03Db5A0493012C7D2792e69C8C493D8 898XvFtvBMmes31kNwF4AJiNHsaWZA5aGLqf1jZT5ZZXPGCL4AgNAgZUgw9o6d3tg17fks3q1i4tWJ69tHAhh9MpQLLFGrf