AES Encryption / Decryption
AES-256-GCM encryption using the Web Crypto API. All processing happens in your browser — nothing is sent to any server.
Algorithm: AES-256-GCM with PBKDF2 key derivation (100,000 iterations, SHA-256). A random 12-byte IV is generated per encryption and embedded in the output.
AES-GCM (Galois/Counter Mode) provides both encryption and authentication. The password is stretched using PBKDF2 to derive a 256-bit key, making brute-force attacks much harder. Each encryption uses a unique random IV (initialization vector), so the same plaintext encrypts to different ciphertext each time.
Frequently Asked Questions
- AES-256-GCM (Galois/Counter Mode), which provides both encryption and authentication. It prevents tampering with ciphertext.
Related Tools
Password Strength CheckerCheck password strength and crack time estimateTOTP / 2FA GeneratorGenerate TOTP codes from a secret key (Google Authenticator compatible)SHA-256 GeneratorGenerate SHA-256 hashes from any textMD5 GeneratorGenerate MD5 hashes for checksums and fingerprintingSalt GeneratorGenerate cryptographic salt values for password hashingJWT BuilderBuild and sign JWT tokens with a custom payload and secretXOR CipherEncrypt or decrypt text with a XOR keyCSP GeneratorBuild a Content Security Policy header with a visual UI