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

Quick & Easy

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

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.