Cryptext

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

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.


Provides a browser extension popup for quick text encryption and decryption.


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.


Runs encryption and decryption locally in the browser through the Web Crypto API.


Does not send plaintext, encrypted text, or passphrases to a developer-operated server.