Encrypt a Message to Shellhex

Use this page to encrypt a message in your browser with Shellhex’s public OpenPGP key. Plaintext is not sent to our servers. Copy the armored output and transmit it through your own channel (for example, email).

Important: This protects the message after encryption. It does not protect you from a compromised device, malicious browser extension, altered website code, or failure to verify the fingerprint. Do not use this page on untrusted devices or networks. For highly sensitive communications, verify our key fingerprint independently.

Instructions

  1. Enter your message in the message field below.
  2. Click “Encrypt Message”.
  3. Copy the encrypted output.
  4. Send it to 'pgp' at this domain.

Attachments: If you need to send a document, encrypt the file separately (see advanced section below) and send it alongside your encrypted message.

Security note

Encryption is performed in your browser using our public key fetched from this site. Verify the fingerprint on the public key page against a trusted source before encrypting sensitive material. We do not decrypt messages through this page and do not store your input.

Encryption Tool

Encrypt a file Advanced

Select a file to encrypt locally for attachment. Maximum size 5 MB. No upload occurs—processing stays in your browser.

Important: Save the encrypted output with the original filename plus .asc (for example report.pdf.asc), then attach that file to your email.

← PGP overview Public key page