← Back to tools

Text Encryptor

Encrypt and decrypt text with AES-256-GCM. Nothing leaves your browser.

Encrypted output
AES-256-GCM · PBKDF2 key derivation

AES-256-GCM (Advanced Encryption Standard with Galois/Counter Mode) is the gold standard for symmetric encryption. It uses a 256-bit key to both encrypt and decrypt data, and the GCM mode provides authenticated encryption — meaning it detects if the ciphertext has been tampered with.

Your passphrase is converted into a 256-bit encryption key using PBKDF2 (Password-Based Key Derivation Function 2) with 100,000 iterations. This deliberate slowness makes brute-force attacks on weak passphrases much harder. A random salt ensures the same passphrase produces different keys each time.

The output contains three parts concatenated and Base64-encoded: the salt (16 bytes), the initialization vector (12 bytes), and the ciphertext. All three are needed for decryption. Everything runs in your browser using the Web Crypto API — the same cryptographic library used by banks and password managers. No data is ever sent to a server.

This tool in other languages:

Français:
Chiffreur de texte AES-256

Español:
Encriptador de texto AES-256

Deutsch:
Text-Verschlüsselung AES-256

Português:
Criptografador de texto AES-256

日本語:
テキスト暗号化ツール

中文:
文本加密工具 AES-256

한국어:
텍스트 암호화 도구

العربية:
أداة تشفير النصوص AES-256