Skip to content
ZeroServer.tools

AES Key Generator

Generate cryptographically random AES encryption keys in your browser — keys never leave your device.

Key never leaves your browser.

About AES Key Generation

AES (Advanced Encryption Standard) is the most widely used symmetric cipher, standardized by NIST in 2001. It supports key sizes of 128, 192, and 256 bits; 256-bit is recommended for long-term confidentiality. This tool uses crypto.subtle.generateKeyto produce a cryptographically random key via the browser's CSPRNG, then exports the raw bytes for display. The mode selector is informational — AES-GCM is the preferred authenticated encryption mode, AES-CBC requires a separate MAC, and AES-CTR turns AES into a stream cipher. All three use the same key size. Keys are never sent to any server; all computation runs locally in your browser.

Private & free — this tool runs entirely in your browser.

Recommended: IndieKit Ship your Next.js startup in days.affiliate

Related Cryptography & Security tools