Cryptext
Encrypt and decrypt text on any webpage with AES-256 encryption. Perfect for secure messaging and data protection.
JavaScript
Encrypt and decrypt text on any webpage with AES-256 encryption. Perfect for secure messaging and data protection
Cryptext - Secure Text Encryption Made Simple Transform any text into encrypted messages with just a right-click! Cryptext brings AES-256 encryption to your browser content, making secure communication effortless.
Features
Quick & Easy
- Encrypts user-provided text with passphrase-based AES-GCM 256-bit encryption.
- Decrypts Cryptext encrypted output with the matching passphrase.
- Derives encryption keys locally from passphrases using PBKDF2 with SHA-256 and 100,000 iterations.
- Generates a fresh random salt and initialization vector for each encryption operation.
- Encodes encrypted payloads as Base64 strings containing the salt, IV, and ciphertext.
- Runs encryption and decryption locally in the browser through the Web Crypto API.
Embedding
- Supports encrypting and decrypting selected text directly from webpages through a right-click context menu.
- Handles selected text inside standard inputs, textareas, contenteditable editors, and regular page text selections.