PGP Decrypt Message
Decrypt PGP/GPG encrypted text messages using your private key to read secure communications.
Overview
This tool decrypts PGP/GPG-encrypted text messages directly in your browser. Paste a ciphertext block (-----BEGIN PGP MESSAGE-----), provide your private key and passphrase, and the plaintext is revealed — all without your private key or decrypted content ever touching a server. Because PGP private keys are among the most sensitive credentials a person can hold, running decryption entirely client-side is not just a convenience: it is the only approach that keeps your key truly private. Supports standard ASCII-armored .asc and .pgp ciphertext produced by any OpenPGP-compatible tool or email client.
Common Use Cases
- Decrypt PGP Email — Read an encrypted email received from a colleague or contact by decrypting the ASCII-armored message body with your private key.
- Verify Secure Handoffs — Developers and security teams use PGP-encrypted channels to share credentials or secrets; decrypt those messages without exposing the private key to a remote service.
- Journalist Source Communications — Journalists who receive tips via encrypted email can safely decrypt messages on-device, protecting both source identity and communication contents.
- Password Manager or Backup Recovery — Recover passphrase-protected PGP-encrypted backup blobs or exported vaults without uploading sensitive data to a third-party site.
- Offline-Capable Decryption — Because the tool works without a network connection after the page loads, it can be used in air-gapped or restricted environments where sending data to a server is not an option.
How It Works
Import Your Private Key
Upload or paste your PGP private key and enter the passphrase if your key is password-protected.
Paste Encrypted Message
Copy and paste the PGP encrypted message you received (starting with -----BEGIN PGP MESSAGE-----).
Decrypt and Read
The tool decrypts the message using your private key and displays the original readable text content.