← All Tools

🔑 PGP / GPG Key Inspector

Paste an ASCII-armored OpenPGP public key block. The browser parses it locally and shows the version, algorithm, fingerprint, user IDs, subkeys, expiration, and key flags — without uploading anything.

100% client-side. The key never leaves your browser. If you paste a PRIVATE key block by mistake, the tool stops immediately and refuses to parse it.

Begins with -----BEGIN PGP PUBLIC KEY BLOCK-----. You can export one with gpg --armor --export <keyid>.

What you get

  • Fingerprint & Key ID for the master key and all subkeys (v4 = SHA-1; v5/v6 = SHA-256).
  • Algorithm and key size when the algorithm is RSA / DSA / ElGamal, or curve name for ECC keys.
  • Creation and expiration dates derived from the public-key packet and self-signature subpackets.
  • Key flags per subkey: certify, sign, encrypt (communications & storage), authenticate.
  • User IDs on the key (with revoked / expired markers when detected).

Important caveats

  • This tool does not verify signatures or build a web of trust — it only describes packet structure.
  • Trust before encrypting: confirm the fingerprint with the recipient via a separate channel.
  • For full verification use gpg --import key.asc followed by gpg --check-sigs.