100% Client-Side No data leaves your browser
⚙️ Configuration
🔑 Cryptographic Inputs

32 chars (16 bytes) for AES-128, 48 chars (24 bytes) for AES-192, 64 chars (32 bytes) for AES-256.

Related Tools

🔑

KCV Calculator

Calculate 3DES/AES Key Check Values

💳

EMV Tag Inspector

Decode EMV chip data and cryptograms

📖

Reference Database

Look up EMV tags and response codes

📖 About This Tool

What is the AES Calculator?

The AES Calculator is a free online tool for encrypting and decrypting hexadecimal data using the Advanced Encryption Standard (AES). It supports AES-128, AES-192, and AES-256 key sizes with ECB and CBC cipher modes and multiple padding options.

🛠️ How to Use
  1. Select Encrypt or Decrypt.
  2. Choose the key size: AES-128, AES-192, or AES-256.
  3. Select the cipher mode: ECB or CBC.
  4. Enter your hexadecimal key and data.
  5. Click Calculate to see the result.
FAQ

What AES key sizes are supported?

AES-128 (32 hex chars), AES-192 (48 hex chars), and AES-256 (64 hex chars) are all supported.

What is AES used for in payments?

AES is increasingly used in payment systems for PIN block encryption (ISO 9564 Format 4), key management (AES-based DUKPT), and MAC generation as a modern replacement for 3DES.