AES-256-GCM Encryptor
AES Encrypt encrypts and decrypts text using AES-256-GCM — the same algorithm used by TLS 1.3 and Signal — entirely in your browser via the Web Crypto API. Enter your plaintext and a password, and the tool derives a 256-bit key using PBKDF2 with 310,000 iterations and a random salt. GCM mode provides authenticated encryption, so any tampering with the ciphertext is detected on decryption. Nothing is ever sent to a server.
Related: HashPassBase64 Encode
AES-256-GCM · PBKDF2 · client-side only
Password generator
Load from file — JSON, TXT, or any text file
For Encrypt: load a JSON or text file — its content becomes the plaintext.
For Decrypt: load a file containing the Base64 ciphertext (or a JSON object with a ciphertext field).