End-to-end passphrase encryption
Uses AES-256-GCM symmetric encryption — the ciphertext is unreadable without the correct passphrase, providing strong confidentiality.
Encrypt private notes and messages with military-grade AES-256-GCM encryption in your browser. Send secret encrypted texts safely.
Type or paste the message you want to encrypt.
Enter a strong passphrase that the recipient will also know.
Click Encrypt to generate the encrypted ciphertext.
Share the ciphertext with the recipient — they use the same passphrase to decrypt it.
Uses AES-256-GCM symmetric encryption — the ciphertext is unreadable without the correct passphrase, providing strong confidentiality.
Encryption and decryption happen entirely in your browser. No messages or passphrases are transmitted to any server.
Copy the encrypted text and send it via email, SMS, Slack, or any messaging app — the ciphertext is safe to transmit over insecure channels.
AES-256-GCM (Advanced Encryption Standard with Galois/Counter Mode) — the same algorithm used by governments and financial institutions for classified data. It provides both confidentiality and integrity verification.
There is no recovery mechanism. The encrypted message cannot be decrypted without the exact passphrase. Store the passphrase securely and share it through a different channel than the ciphertext.
The encryption is strong, but the security of the overall system depends on how you share the passphrase. Never send the passphrase and ciphertext together. For highly sensitive communications, consider purpose-built end-to-end encrypted messaging apps like Signal.
Everyday Utilities
Generate strong, cryptographically secure random passwords in bulk with custom length, bracket exclusion, and unique character options.
Evaluate password strength, entropy bits, brute-force crack time, and potential vulnerabilities.
Encode or decode URL components and query strings with percent encoding.
Generate custom QR codes for URLs, text, Wi-Fi, and scan existing QR codes from files or camera.
Remove repeated lines while preserving their first occurrence.
Sort lines naturally, alphabetically, or by length.