๐Ÿงฐ UtlKit

AES Encrypt/Decrypt

Encrypt and decrypt text using AES-256-GCM. 100% client-side, no data sent to servers.

All encryption/decryption happens in your browser. No data is sent to any server.

๐Ÿ›

Report a Problem

Found a bug or have a suggestion? Help us improve this tool.

๐Ÿ“Š Data Summary (auto-filled)

Tool: aes-encrypt-decrypt ยท /tools/aes-encrypt-decrypt/

mode: encrypt

showKey: true

What is this tool?

AES Encrypt/Decrypt tool performs Advanced Encryption Standard operations using symmetric key encryption. AES is the gold standard for data security, used by governments and businesses worldwide. It supports AES-128, AES-192, and AES-256 with GCM mode for authenticated encryption. All operations happen locally in your browser.

How to use

  1. 1

    Select mode

    Choose Encrypt or Decrypt.

  2. 2

    Enter text and key

    Input the plaintext/ciphertext and encryption key.

  3. 3

    Get result

    See encrypted or decrypted output.

Frequently Asked Questions

What is AES encryption?

AES (Advanced Encryption Standard) is a symmetric encryption algorithm adopted by the U.S. government in 2001. It uses the same key for encryption and decryption and supports key sizes of 128, 192, or 256 bits. AES-256 is considered virtually unbreakable by brute force.

Is AES symmetric or asymmetric?

AES is symmetric, same key encrypts and decrypts. Key sizes: 128, 192, or 256 bits.

What encryption standard is used?

The tool implements standard algorithms as defined by NIST. For production security use well-tested libraries.