- Home
- Encrypt
Encryption Tools
Free encryption tools that work entirely in your browser: encrypt and decrypt text with AES, ChaCha20 and eight other ciphers; lock any file with a password in the open age format; compute MD5 and SHA hashes and HMAC signatures; hash and check passwords with bcrypt and Argon2; generate RSA key pairs and SSH keys, encrypt with an RSA public key, and decode SSL certificates. Whatever you type or drop — text, files, passwords or keys — stays on your own device and is never uploaded. The tools use standard algorithms and formats, so most results also open with OpenSSL, age or ssh-keygen, and there is nothing to sign up for.
- Encrypt / DecryptEncrypt and decrypt text with AES, ChaCha20, Blowfish and seven more ciphers.
- File EncryptionLock any file with a password; open it here or with the age command-line tool.
- HashCompute SHA and MD5 hashes of text or files.
- HMACCreate and check HMAC-SHA256 and other HMAC signatures with a secret key.
- BcryptHash a password with bcrypt and check a password against a hash.
- Argon2Hash and verify passwords with Argon2id, the modern password-hashing standard.
- RSA Key PairGenerate an RSA public/private key pair as PEM.
- RSA Encrypt / DecryptEncrypt with an RSA public key and decrypt with the private key (OAEP or PKCS#1 v1.5).
- SSH Key GeneratorGenerate an Ed25519 or RSA SSH key pair in OpenSSH format.
- Certificate DecoderRead an X.509 certificate or CSR: subject, issuer, dates, domains and fingerprints.