Security & Crypto
Generate keys, hashes and certificates, and encrypt or decrypt text and files with AES, RSA, PGP and OpenSSL — all client-side, nothing leaves your device.
These tools run entirely in your browser. Open any of them in the app:
Hash Generator
Compute MD5, SHA, CRC32, BLAKE3 and more hashes of text or files.
HMAC Generator & Verifier
Generate and verify HMAC signatures (SHA-1/256/384/512) for text or files.
SSH Keygen
Generate an SSH key pair — Ed25519, RSA or ECDSA.
PGP Keygen
Generate a PGP key pair.
CSR Generator
Generate a private key and a certificate signing request for a CA.
Self-Signed Certificate
Generate a private key and a self-signed certificate for local TLS.
AES Encryption
Encrypt and decrypt text or files with an AES password.
OpenSSL Encryption
Encrypt and decrypt files compatible with the OpenSSL CLI.
RSA Encryption
Encrypt with a public key and decrypt with a private key.
PGP Encryption
Encrypt and decrypt messages and files with PGP.
Certificate Decoder
Inspect an X.509 certificate or CSR — subject, validity, key and fingerprints.
Certificate Converter
Convert certificates between PEM, DER, PKCS#7 and PKCS#12 formats.
Ready to try it?
Open the app and drop a file — it works instantly, right in your browser.