Encrypt and decrypt text or files with AES-256
100% client-side. Your password and data never leave your browser.
Encryption Tool encrypts and decrypts text or files with AES-256-GCM, the modern authenticated encryption standard, using the browser's native Web Crypto API. The password is stretched with PBKDF2 600 000 iterations (the OWASP-recommended baseline for SHA-256) before being used as the key, so even a weak password requires significant brute-force effort. Each operation generates a fresh random IV, so encrypting the same plaintext twice produces different ciphertexts. Use it to encrypt a backup before uploading to cloud storage, lock a sensitive note before sharing the password separately, or share a confidential file via an unencrypted channel.