AES Encrypt
Encrypt text securely using AES-256-GCM encryption.
Password will be derived using PBKDF2 with SHA-256 (100,000 iterations). A random salt will be included in the output.
Encryption Details
- • Algorithm: AES-256-GCM
- • IV Size: 12 bytes (included in output)
- • Authenticated encryption with integrity check
- • Key: Derived via PBKDF2-SHA256 (100k iterations)
- • Salt: 16 bytes (included in output)
Output Structure
[Salt: 16 bytes] + [IV: 12 bytes] + [Ciphertext]
To decrypt, use the same cipher mode, key size, and key format. The IV and salt (if used) are automatically extracted from the encrypted data.
When to Use This Tool
Secure Message Sharing
Encrypt sensitive messages before sharing via email or chat. Share the password separately for secure communication.
Password-Protected Notes
Encrypt personal notes, journal entries, or private information before storing them.
Secure Data Storage
Encrypt sensitive data like API keys, credentials, or personal information before saving to files or cloud storage.
Privacy Protection
Keep your private text data safe from unauthorized access with strong encryption.
Examples
Simple Text Encryption
My secret message
Base64-encoded encrypted string
💡 The plaintext is encrypted using your password and output as a Base64 string
Multi-line Content
Line 1\nLine 2\nLine 3
Single Base64 encrypted string
💡 Multi-line text is encrypted as a single unit, preserving line breaks when decrypted
Special Characters
Hello! @#$% émojis 🔐
Encrypted Base64 string
💡 Unicode characters, emojis, and special symbols are fully supported
Common Mistakes to Avoid
Using weak passwords
Solution: Use strong passwords with at least 12 characters including uppercase, lowercase, numbers, and symbols.
Forgetting the password
Solution: There is no password recovery. Store your password securely - without it, encrypted data cannot be recovered.
Sharing password with encrypted data
Solution: Never share the password through the same channel as the encrypted data. Use a separate, secure method.