Text Encryption Online — Encrypt Any Text with AES
AES-128 · AES-192 · AES-256 · GCM · CBC · CTR — PBKDF2 key derivation · 100% browser-side
Encrypt any text string online using AES-256-GCM. Enter your text, choose a strong passphrase, and get encrypted Base64 or Hex output instantly — all in your browser with zero data upload.
Frequently Asked Questions
How do I encrypt a message to send securely?
Enter your message, set a strong password, click Encrypt. Share the encrypted Base64 output + IV + Salt with the recipient (these can be public). Share the password through a separate secure channel (phone call, Signal, etc.). The recipient uses our Decrypt tab with all 4 values.
Can I encrypt JSON or code with this tool?
Yes — you can encrypt any text including JSON, JavaScript, SQL, or any code. Paste it in the plaintext field, encrypt, and you get encrypted output. The receiver decrypts to get the original text back exactly as-is.