What is Text Encryptor AES?
Encrypt any text with AES, a widely trusted encryption algorithm. Type your text, set a password, and get ciphertext that only someone with that password can read. Everything runs privately on your device.
Output uses AES-CBC with a per-message salt and a key derived from your password via OpenSSL's EVP_BytesToKey, all wrapped in the OpenSSL-compatible CryptoJS envelope (U2FsdGVkX1...). The tool also has a built-in decrypt mode, so you can round-trip a message in the same tab without leaving the page. After encrypting you can copy the ciphertext, grab a share link (the password is never in the URL), reveal a QR code, or open the technical-details panel to see the per-message salt. There is no length limit and password length isn't truncated.
How to use
- Type or paste the text you want to encrypt into the input area.
- Enter a strong password that will be needed to decrypt the text later.
- Click Encrypt to generate the ciphertext, then copy or download the encrypted output to share securely.
When to use
- Sending a sensitive snippet (API key, address, recovery phrase) through a channel you don't fully trust.
- Pre-encrypting a note before pasting it into a cloud doc, password manager note, or a private Gist.
- Sharing a one-off secret with someone over a separate channel from where the password lives.
Result
You need to send login credentials to a colleague. You type 'Server: db-prod-01, User: admin, Pass: x7Km!9pQ' and encrypt it with the password 'sharedSecret2024'. The encrypted output can be safely sent via email.
FAQ
- How strong is the encryption, in practical terms?
- AES-256 is the same algorithm used by major banks, governments, and HTTPS. The weakest link is your password. A 6-character password can be brute-forced quickly. A 16-character random password is impractical to crack in any reasonable timeframe.
- What makes a good password for AES encryption?
- At least 16 random characters mixing letters, digits, and symbols. Pass phrases of 5+ unrelated words are also strong and easier to type. Avoid words from the dictionary, names, dates, or anything someone close to you could guess.
- Can I send the password in the same email or chat as the ciphertext?
- No. If both end up in the same breach, the encryption gives you nothing. Send the ciphertext through one channel (email, doc) and the password through another (SMS, phone call, password manager link).
- Will the same input plus password produce the same ciphertext every time?
- No, and that's by design. Each encryption uses a fresh random salt, so the ciphertext is different on every run. This makes pattern analysis impossible and means two identical messages won't look alike to anyone watching.
- Is the password stored anywhere?
- No. The password lives only in memory while the tab is open, used to derive the encryption key, then discarded when you close the tab. The tool keeps no history, no telemetry, no server log. Lose the password and the ciphertext is unrecoverable.
Related Tools
PGP Key Generator
Generate PGP encryption key pairs
Secure Notes
Create and store encrypted notes locally
File Encryptor
Encrypt files with AES-256 encryption
SSL Certificate Decoder
Decode and inspect SSL/TLS certificates
Caesar Cipher Tool
Shift cipher with custom rotation
Passphrase Generator
Generate strong memorable passphrases