Online PGP
Runs completely in the browser.
Generate PGP Keys
Public key
Private key
Encrypt a Message
Encrypt a message
Your message:
Here is my secret message
Our public key
-----BEGIN PGP PUBLIC KEY BLOCK----- Version: OpenPGP.js v.1.20130420 Comment: http://openpgpjs.org xk0EUbsdIwEB/2vGKXP+HfhKSmmaIiECdqVpYy9cs4doGWJeWsp/+2IHFaMN c/cAY77SrMUUQd8g4Jw6Bh3J8c9ytKZDBtAdKwsAEQEAAc0kVGVzdCBNY1Rl c3Rpbmd0b24gPHRlc3RAZXhhbXBsZS5jb20+wlwEEAECABAFAlG7HSQJED4J cibvSzp5AAC/+gH+Lsc5+2O3j1dQ2Zk7FAgEPC7SrO9zTRup6Ckuup7n8BOM NWqHhEzi5yH7YvnyPZfZT04oC81CO1L0aKM6A219Wg== =DzM1 -----END PGP PUBLIC KEY BLOCK-----
Decrypt a Message
Your encrypted message:
-----BEGIN PGP MESSAGE----- Version: OpenPGP.js v.1.20130420 Comment: http://openpgpjs.org wUwDPglyJu9LOnkBAf0UMtxb3F9/MgUlyc5i7IKMXHUJNL+2dN+3WJ4W/7ZG NlZL8oyho3+47DGZn68o56+mgmTt7zKeB7/XI4tyqjiw0lgBk0QgCjlS1r0v gNdeH6rTHWjhQU5k4gwbobs8yoHsltq3B6qzjxVn3KaXyQIaLmOEV1KhNq8+ Z/2SkNnSCfhlgDXhU3cDYEJ9Mqg2Gk5BIqhZRrFFj9Q5 =tsOo -----END PGP MESSAGE-----
Your private key
-----BEGIN PGP PRIVATE KEY BLOCK----- Version: OpenPGP.js v.1.20130420 Comment: http://openpgpjs.org xcA4BFG7HSMBAf9rxilz/h34SkppmiIhAnalaWMvXLOHaBliXlrKf/tiBxWj DXP3AGO+0qzFFEHfIOCcOgYdyfHPcrSmQwbQHSsLABEBAAEAAf9m6OKeSrFt a+rgKXibUpHeYuJ90CPxkRpkDrrdEBYHRIME/ySgBqFncJTjoR4Q8q0bFns6 ZHq14sqZJAM+HnzhAQC7WmQngm/joUp0U+nS1VRRdFyAm0VjPEvbtuyC1xjG WwEAk0NORnDtObt7sWk95i7z+WAEid8FVOvXzF9MH4zuLREBAIsWokhJJ316 8V9T2D6obelSTn3kPXs+XloMBMdsZ2ioTdjNJFRlc3QgTWNUZXN0aW5ndG9u IDx0ZXN0QGV4YW1wbGUuY29tPsJcBBABAgAQBQJRux0kCRA+CXIm70s6eQAA v/oB/i7HOftjt49XUNmZOxQIBDwu0qzvc00bqegpLrqe5/ATjDVqh4RM4uch +2L58j2X2U9OKAvNQjtS9GijOgNtfVo= =Pt3C -----END PGP PRIVATE KEY BLOCK-----