ToolSnippet

256-bit AES-GCM Text Encryptor & Decryptor

Encrypt and decrypt confidential messages using authenticated 256-bit AES-GCM and PBKDF2 passphrase key derivation.

About This Tool

AES-GCM (Advanced Encryption Standard in Galois/Counter Mode) provides both confidentiality and cryptographic integrity verification. This tool runs 100% in your browser using the native Web Crypto API.

Key Features

256-bit AES-GCM authenticated encryption
PBKDF2 key derivation (100,000 iterations)
Random 16-byte salt and 12-byte IV per encryption
100% private in-browser Web Crypto API

How to Use This Tool

  1. To Encrypt: Enter your text, choose a secret passphrase, and click 'Encrypt with AES-256-GCM'.
  2. To Decrypt: Paste the Base64 ciphertext, enter the exact passphrase, and click 'Decrypt Ciphertext'.

Why Use This Tool

  • Complete end-to-end security: your passphrase and messages never leave your browser.
  • Uses 256-bit keys, unique 16-byte random salts, and 12-byte initialization vectors (IV).

Pro Tips

  • Always use a strong, complex passphrase for reliable encryption strength

Frequently Asked Questions

What makes AES-GCM superior to AES-CBC?

AES-GCM includes authenticated data validation, which immediately detects if the ciphertext was tampered with or modified.

Related Tools