.AES

AES File

AES Crypt Encrypted File
Ask a question
QUICK ANSWER

A .AES file is an AES-256 encrypted file created by AES Crypt (free, open source). It wraps any original file in strong encryption. To open it, install AES Crypt for your OS and enter the password used to encrypt the file. Without that password, decryption is not feasible.

Developer: Packetizer, Inc. (AES Crypt open format specification) Category: Encoded Files Open standard MIME: application/octet-stream
OPENS ON Windows macOS Linux Android iOS
Related: .CRYPT · .SDOC · .AXX · .REM

On this page

19k+ extensions indexed
Last reviewed Sep 3, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the AES file format?

An .aes file is encrypted using a 256-bit AES key. Decoding the file requires that the user provides a password. .aes is capable of encrypting any type of data - documents, images, archives, or executables. Encrypted files are not significantly larger than the input files; the format adds only around 130 bytes of header and integrity overhead. Encrypted files can be used to securely exchange information between parties, preventing third parties from accessing the file data. Typically an .aes-encrypted file has the suffix appended - for example, Document.doc becomes Document.doc.aes.

The .aes format is defined by the AES Crypt open specification (maintained by Packetizer, Inc.). The current format is version 3, which uses AES-256 in CBC mode with a unique random session key and initialization vector per file, plus an HMAC-SHA256 integrity tag that causes decryption to fail if the file has been tampered with. The file header begins with the three-byte ASCII signature AES followed by a version byte. Related formats include .gpg and .pgp for public-key encryption.

Encrypting files is one of the most secure means of sending information - the HTTPS protocol also uses AES encryption internally. Decrypting an encrypted file without the password is not impossible, but requires so much time and computing resources that it is not feasible in practice, making .aes a widely trusted choice. AES Crypt is available on Windows, macOS, Linux, Android, and iOS, and the format specification is publicly documented.

Security & safety

RISK: MEDIUM

AES Crypt files are intentionally encrypted and cannot be inspected without the password - this could be used to conceal malware. If you receive an unexpected .aes file with a password in a separate message, treat it with caution (classic malware delivery evasion tactic to bypass email scanners). Legitimate use is straightforward secure file transfer. AES-256 encryption is cryptographically strong; brute-forcing a strong password is computationally infeasible with current hardware.

Format details

in a nutshell
FULL NAMEAES Crypt Encrypted Fileaka AES encrypted file, AES Crypt file
DEVELOPERPacketizer, Inc. (AES Crypt open format specification)since AES Crypt v1.0, circa 2009; format specification v3 added circa 2015
MIME TYPEapplication/octet-stream
TYPEAES-256 CBC encrypted binary container
STANDARDOpen · royalty-free
This extension is also used by…
  • Adobe After Effects Stabilizer Settings - Rare legacy file from Adobe After Effects warp stabilizer - unrelated to encryption; uses .aes extension coincidentally.
MAGIC BYTES · FILE SIGNATURE
OFFSET
000102
HEX
414553
ASCII
AES
3-byte ASCII "AES" at offset 0, followed by 1-byte version (0x02 or 0x03), then 1-byte reserved (0x00). Version 3 is the current standard. The KDF in v3 is substantially stronger than v2.

Programs that open AES files

Windows2 apps
AES Crypt Open-source Install AES Crypt; right-click the .aes file → AES Decrypt, enter password. Or drag file onto AES Crypt window.
7-Zip (cannot decrypt AES Crypt format) Open-source 7-Zip's AES-256 is for ZIP/7z encryption - it cannot open AES Crypt .aes files. Do NOT use.
macOS1 app
AES Crypt Open-source Download AES Crypt for macOS; double-click the .aes file and enter password, or use command line: aescrypt -d file.aes
Linux1 app
AES Crypt Open-source sudo apt install aescrypt (Ubuntu/Debian) or install from aescrypt.com; then: aescrypt -d file.aes
Android1 app
AES Crypt (Android) Free Install AES Crypt from Google Play; select the .aes file and enter password.
iOS1 app
AES Crypt (iOS) Free Install from App Store; open .aes file and enter password.

Technical details

deep spec
Format specificationAES Crypt open specification, publicly documented by Packetizer, Inc.
Magic signature`AES` (hex `41 45 53`) at offset 0, followed by 1-byte version number
Format versionsv1 (legacy), v2 (SHA-256 KDF), v3 (current, strengthened KDF)
Encryption algorithmAES-256 in CBC mode
Session keyUnique random 256-bit session key generated per file; encrypted with a key derived from the user password
Initialization vectorUnique 128-bit random IV per file; two encryptions of the same file produce different ciphertext
Integrity checkHMAC-SHA256 over the entire ciphertext; decryption fails if the file has been tampered
File size overheadSource file size + approximately 130 bytes (header + HMAC footer)
Byte orderBig-endian (network byte order) for multi-byte header fields
CompressionNone; the source file is encrypted without any prior compression step
Original filenameNot preserved inside the container - content type is opaque
Extension conventionOriginal extension retained and `.aes` appended (e.g., `report.pdf.aes`)
Platform supportWindows, macOS, Linux, Android, iOS
ReleasedAES Crypt v1.0, circa 2009; format specification v3 added circa 2015
Latest versionAES Crypt Stream Format version 3 (current)
Open standardYes · royalty-free
Specificationwww.aescrypt.com

AES conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with AES files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about AES files.

Frequently asked questions

How do I open an AES file?
Install AES Crypt (free, aescrypt.com) for your OS, then right-click (Windows) or use the command line (Linux/macOS): aescrypt -d file.aes and enter the password.
What if I forgot the password for a .AES file?
There is no recovery mechanism. AES-256 encryption is extremely strong - without the password, decryption is not feasible. Keep passwords backed up securely.
Is AES Crypt format the same as 7-Zip AES encryption?
No - AES-256 is the shared algorithm, but the container formats are completely different. 7-Zip produces .zip or .7z files with AES encryption; AES Crypt produces .aes files. They are not interoperable.
What was the original file inside a .AES file?
The .aes wrapper does not store the original file type or name - you need to know what it was. The original filename is usually preserved as a suffix (e.g., report.pdf.aes → report.pdf after decryption).
Can I open an AES file without AES Crypt?
Yes - the format specification is open (aescrypt.com/aes_file_format.html). Any programming language with AES-256 CBC support can implement decryption. Third-party libraries exist for Python, Java, etc.

References

1AES Crypt File Format Specificationwww.aescrypt.com
2AES Crypt Stream Format (header details)www.aescrypt.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.DBSQLite Database File
9.BINCD/DVD Disc Image (BIN/CUE)
10.MDMarkdown Document

Related extensions

.CRYPTWhatsApp Encrypted Message Database Backup
.SDOCOracle IRM Sealed Word Document
.AXXAxCrypt Encrypted File
.REMBlackBerry Encrypted Media Card File
.DLCDownload Link Container
.SECPGP Secret Key Ring File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z