100% Private

AES Encryption Tool - Secure Browser-Based Encryption

Encrypt and decrypt text with AES-256-GCM in your browser. Password-based encryption, Base64/Hex output. Private, secure, no server uploads.

AES-256-GCM Encryption

Use at least 16 characters. Longer = more secure.

Encryption Details

Algorithm: AES-256-GCM
Key Derivation: PBKDF2-SHA256
Iterations: 100,000
Key Size: 256 bits
IV Size: 12 bytes (96 bits)
Salt Size: 16 bytes (128 bits)

How It Works

  1. Random salt (16 bytes) is generated
  2. Password + salt → PBKDF2 (100k iterations) → 256-bit key
  3. Random IV (12 bytes) is generated
  4. Text is encrypted with AES-256-GCM
  5. Authentication tag ensures integrity
  6. Salt + IV + ciphertext + tag = output

Password Strength Guide

Weak < 8 characters
Fair 8-11 characters
Good 12-15 characters
Strong 16+ characters
Tips: Mix uppercase, lowercase, numbers, and symbols. Avoid dictionary words and personal info.

Use Cases

  • Secure note storage
  • Password-protected messages
  • Sensitive data backup
  • Encrypted configuration files
  • Privacy-focused communication

Important Warnings

  • No password recovery: Lost password = lost data permanently
  • Don't modify output: Any change breaks decryption
  • Keep passwords secure: Never share via email/SMS
  • Test before real use: Verify encrypt/decrypt works

Sample Passwords (For Testing Only - Never Use These for Real Data!)

Related Tools

View all Cipher encoders →

Privacy Notice: This site works entirely in your browser. We don't collect or store your data. Optional analytics help us improve the site. You can deny without affecting functionality.