en

Decrypt with PGP

Decrypt a PGP message locally in your browser with your private key and passphrase. The original file comes back. No upload.

Your private key
Key passphrase

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+

      If you have received a PGP-encrypted file - usually with the extension .asc or .gpg - then it is addressed to your public key and can only be opened with your private key. This tool does exactly that: from the unreadable message the exact original file is reconstructed, byte for byte identical to what the sender encrypted. The content was protected the whole way and only becomes readable here, locally on your device.

      Paste your private key into the field and enter the passphrase you protected it with. The passphrase unlocks the key strictly here in the browser - it does not decrypt the message directly, it makes the private key usable. Then you drop the received .asc or .gpg file and get the decrypted original file to download, with its original name minus the PGP extension.

      Everything runs locally through the bundled OpenPGP library; neither the key nor the passphrase nor the message is sent anywhere. If the passphrase is wrong, the message belongs to a different key, or it was altered in transit, you get an honest error message instead of a half-decrypted or wrong file.

      Specifications

      Specifications
      Input formatsASC, GPG, PGP
      Batch processingNo
      ProcessingLocally in your browser (JavaScript)
      File uploadNone

      In 3 steps

      1. Paste the private key and enter the passphrase.
      2. Drop the PGP message (.asc/.gpg).
      3. Download the decrypted original file.

      Limitations: You need the matching private key and its passphrase - this is not a cracking tool and does not recover lost keys or passphrases. Messages encrypted to a different key cannot be opened and are honestly rejected.

      FAQ

      Is my key or passphrase uploaded?

      No. The key, passphrase and message stay entirely local in the browser and are not sent or stored.

      What happens with a wrong passphrase?

      The private key cannot be unlocked and you get an honest error message. A wrong file is never produced.

      Do I get exactly the original file back?

      Yes, byte for byte identical. OpenPGP also ensures the content was not altered in transit.

      Can I open .gpg files from GnuPG with it?

      Yes, as long as they are encrypted to your key. The tool reads standard OpenPGP messages in both ASCII-armor and binary form.

      Related tools