EasyConvert / Text & Content
Encrypt & Decrypt Text Online
Encrypt or decrypt sample text using AES or legacy CryptoJS ciphers. Match key size, mode, and encoding; processing is local and inputs are saved in this browser.
About Encrypt & Decrypt Text Online
Encrypt and decrypt text (AES, DES, etc.).
The tool is designed to process data in the browser unless the interface explicitly states that a network request is required.
How to use this tool
- Enter or select the text value you want to work with.
- Review the available settings, then run the encrypt action.
- Review the encrypted text, plain text output and use the copy or download action when the tool provides one.
What you can do with Text Encryption & Decryption
- Encrypt text with aes
- Decrypt a secret message
What this conversion does
Inspect compatible text ciphertext using the original key, algorithm, block mode, and encoding.
Example input
Encrypt hello with key secret, AES-128, ECB, Base64 (demonstration only)
Example output
wpDott5OpXc0FOAZ/n8Xow== (AES-128 / ECB / Base64; decrypt with the same key to recover hello)
Practical workflow
- Choose the direction: encryption (plain text in) or decryption (encrypted text in).
- Match the algorithm used by your existing system: AES, DES, TripleDES, RC4, RC4Drop, or Rabbit.
- Enter the original key. For AES, also match the key size, ECB or CBC mode, and Base64 or hex output.
- Copy the result. Decryption requires the same algorithm, settings, encoding, and original key.
Common use cases
- Debug encryption and decryption with non-sensitive sample data in a legacy integration.
- Decrypt legacy AES/DES strings produced by CryptoJS-compatible applications.
- Learn how symmetric ciphers, key sizes, and block modes affect the output.
Important notes and limitations
- Processing runs locally. The key, input, and settings are remembered in browser local storage; clear them on a shared device.
- AES uses a raw UTF-8 key padded or truncated to the selected size, without a password-based KDF. CBC prepends its IV; ECB does not use an IV. This is not the salted OpenSSL passphrase format.
- These text modes do not authenticate ciphertext. For protected files, use the linked File Encryption tool with AES-256-GCM.
Continue your workflow
- Text Encryption & Decryption — the full tool with every algorithm and option.
- Hash Generator — one-way hashes (MD5, SHA) - different from reversible encryption.
- Bcrypt Hash Generator & Verifier — create and verify password hashes.
- File Encryption & Decryption — encrypt files with AES-256-GCM and a passphrase.
Frequently asked questions
How do I decrypt text online?
Select Decrypt, enter the ciphertext and original key, and match the algorithm, key size, block mode, and encoding used by the sender. A key alone does not make every encrypted-text format compatible.
Can this decrypt a password or hash without the key?
No. Encryption is only reversible with the correct passphrase. Hashes (MD5, SHA, bcrypt) are one-way by design and cannot be decrypted by any online tool.
Which algorithm should I choose?
Match the format of the system you are testing. AES here uses raw keys with ECB or CBC and has no authentication; the legacy algorithms are compatibility options. For new protected-file workflows, use AES-256-GCM in File Encryption.
Is it safe to paste sensitive text here?
Processing is local, but the tool remembers the input and key in local storage. Use non-sensitive test data, clear those fields on shared devices, and use a dedicated encrypted channel for confidential messages.