en

Encrypt with PGP

Encrypt a file locally in your browser with the recipient public PGP key. Only they can decrypt it again. No upload.

Recipient's public key

Your files

    Running locally on your device ...

    0%

    Your files never left your device

      Is my file uploaded?

      No. Everything runs in your browser - your file never leaves your device. How this is verifiable

      No upload100% local
      Your content stays with youno third-party access
      Servers in GermanyGDPR by design
      Independently auditedTLS A+ · HTTP headers A+

      When you want to send someone a confidential file, you encrypt it with their public PGP key. The result is a .asc message that, in transit, looks like nothing but gibberish to anyone - email provider, cloud storage, network onlookers. Only the recipient can make it readable, because only they hold the matching private key. There is no shared password you have to exchange secretly beforehand.

      Paste the recipient public key into the field - in the ASCII-armor format that starts with the lines BEGIN PGP PUBLIC KEY BLOCK - and drop the file. The tool treats it as raw bytes, whether image, PDF, ZIP or spreadsheet, and outputs the encrypted .asc file to download. That file can be opened not only with our decryption tool, but with any OpenPGP program such as GnuPG, Kleopatra or Thunderbird.

      The entire encryption runs with the locally bundled OpenPGP library in your browser - no server and no code from a foreign CDN. Neither the file nor the key leaves your device. If the pasted key is not a valid public key, the tool stops with a clear message instead of producing a useless file.

      Specifications

      Specifications
      Output formatASC
      Batch processingNo
      ProcessingLocally in your browser (JavaScript)
      File uploadNone

      In 3 steps

      1. Paste the recipient public key.
      2. Drop a file.
      3. Download the encrypted .asc file.

      Limitations: You need the recipient genuine public key; the tool does not verify who a key really belongs to - that trust decision is yours. The approximate size stays visible from the encrypted message. Only the holder of the matching private key can open it.

      FAQ

      Is the file or the key uploaded?

      No. Encryption runs entirely locally in the browser; the file and the key never leave your device.

      Whose key do I need?

      The recipient public key. You encrypt with it; only the recipient can decrypt, using their private key.

      Can the recipient open the file with GnuPG?

      Yes. The .asc file is standard OpenPGP and opens with GnuPG, Kleopatra, Thunderbird or our decryption tool.

      Which file types can I encrypt?

      Any type at all - the file is treated as raw bytes, whether image, PDF, ZIP or spreadsheet.

      Related tools