.ASEC

ASEC File

Android Secure Encrypted Container (apps-on-SD container)
Ask a question
QUICK ANSWER

An ASEC file is an encrypted system container Android created when you moved an app to an SD card. You cannot open or convert it - the file is encrypted with a key tied to the specific phone that made it. If you need the app back, reinstall its APK from the Play Store. ASEC is a legacy format replaced by Adoptable Storage in Android 6.0 (2015).

Developer: Google (Android Open Source Project) Category: System Files Open standard MIME: application/octet-stream
OPENS ON Android
Related: .NOMEDIA · .DLL · .TMP · .LNK

On this page

19k+ extensions indexed
Last reviewed Jun 19, 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 ASEC file format?

An .asec file stores encrypted and secured Android application data as an internally formatted, encrypted loopback container image. .asec files are created during the transfer of an application or its installation to an SD card - the .apk package is then encrypted to prevent unauthorized access or modification. .asec files are typically stored in the .android_secure folder on the SD card and mounted at /mnt/asec/ by Android's vold storage daemon. The .asec format was introduced with Android 2.2 'Froyo' (which first allowed installation of apps to external memory storage) in 2010. This technology was implemented to prevent copying of paid applications to other devices, as the encryption key is bound to the originating device.

Moving the app back to the phone's internal memory causes the .asec container to be decrypted and the application restored to a standard .apk file. Because the encryption key is device-specific and managed by Android's vold daemon, .asec files cannot be moved to another Android device and run on it. The format was officially superseded by Adoptable Storage, introduced in Android 6.0 Marshmallow (2015), which encrypts and integrates an SD card directly into the device's internal storage pool - making .asec containers largely obsolete on modern Android versions. .obb files (used for large app expansion data) remain in active use as a companion format on SD cards.

Security & safety

RISK: LOW

An .asec file is harmless as a file - it's an encrypted, device-bound container that can't be executed or opened off the phone, so it poses no direct malware risk on a PC (it's just unreadable data there). The practical risk is data loss: these are system files, and deleting them or reformatting the SD card removes the apps that were moved to the card, and they generally can't be recovered because the encryption key lives on the original device. Don't try to edit or 'crack' .asec containers, and ignore any tool claiming to extract an installable APK from one - those are scams or malware. If you need the app, reinstall it from the Play Store or its APK.

Format details

in a nutshell
FULL NAMEAndroid Secure Encrypted Container (apps-on-SD container)
DEVELOPERGoogle (Android Open Source Project)since Android 2.2 'Froyo' (2010), as part of Apps2SD / 'move to SD card'; superseded by Adoptable Storage in Android 6.0 (2015)
CATEGORYSystem Files
MIME TYPEapplication/octet-stream
TYPEEncrypted Android container holding an app moved to the SD card (an internally formatted, encrypted loopback image)
STANDARDOpen · royalty-free

Programs that open ASEC files

Android1 app
Android OS (the device itself) Built-in There is no 'open' action - Android mounts and decrypts the .asec automatically to run the app. The user interacts with the app normally; the container is invisible. Managed under Settings > Apps (move to/from SD card on older versions).

Technical details

deep spec
Container typeEncrypted loopback disk image internally formatted with ext4, mounted as a virtual block device by the Android OS
Encryption algorithmAES-128 in CBC mode, applied by Android's `vold` daemon via the Linux dm-crypt subsystem
Key managementPer-container key generated at creation time; stored in `/data/misc/systemkeys/` on internal storage - never written to the SD card itself
Mount mechanism`vold` / `MountService` attaches the image via a Linux loop device and device-mapper (`dm-crypt`); the decrypted contents appear as a normal directory to the installed app
Mount point`/mnt/asec/<package-name>-<n>/` - decrypted app content is accessible at this path while the device is unlocked and running
SD card location`/.android_secure/` - a hidden folder at the root of the FAT32-formatted SD card; not visible through standard USB mass-storage mode
File naming convention`<package-name>-<integer>.asec` (e.g. `com.example.app-1.asec`); the integer suffix increments on each reinstall to the SD card
MIME type`application/octet-stream` - no dedicated MIME type registered; treated as an opaque binary blob by host operating systems
Magic bytes / file signatureNone - the encrypted container has no readable header; identified solely by the `.asec` extension and its location under `/.android_secure/`
PortabilityZero - the encryption key is device-bound; an `.asec` file copied to any other device cannot be decrypted or mounted
Copy-protection mechanismDecryption key is derived per-device, preventing redistribution of paid apps by making the container permanently unreadable without the originating device
Supported Android versionsAndroid 2.2 'Froyo' (API 8) through Android 5.1 'Lollipop' (API 22); formally deprecated in Android 6.0 Marshmallow
Superseded byAdoptable Storage (Android 6.0+, API 23), which absorbs an entire SD card into the device's own encrypted internal storage pool
Host OS visibility`.asec` files appear as opaque binary files when the SD card is read via USB on a PC; no host OS can decrypt or inspect their contents without the originating device's key
ReleasedAndroid 2.2 'Froyo' (2010), as part of Apps2SD / 'move to SD card'; superseded by Adoptable Storage in Android 6.0 (2015)
Open standardYes · royalty-free
Specificationsource.android.com

ASEC conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with ASEC 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 ASEC files.

Frequently asked questions

How do I open an .asec file?
You can't open it manually - it's an internal Android system container, encrypted with a key tied to the specific phone that created it. Android mounts and decrypts it automatically to run the app. On a PC or another device the file is just unreadable encrypted data.
Can I convert an .asec file to an APK?
No. The container is device-encrypted, so no tool can extract a usable APK from it (ignore any that claim to - they're scams/malware). If you want the app, just download or reinstall its APK from the Play Store or a trusted source.
Can I delete .asec files / the /.android_secure folder?
Deleting them removes the apps that were moved to the SD card, and you usually can't get them back because the encryption key stays on the original phone. On a card you no longer need, it's safe to wipe; otherwise leave .asec files alone.
Why can't I use my moved apps after changing or reformatting my SD card?
Because the apps lived in .asec containers encrypted to the old device/card. A new or reformatted card (or a different phone) doesn't have the matching key, so those moved apps are gone - you'll need to reinstall them.
What's the difference between .asec and .apk?
An .apk is the installable app package you can download and install. An .asec is an internal, encrypted wrapper Android put around an app after you moved it to the SD card - it's a system file, not something you install or share.
Is .asec still used on modern Android phones?
Mostly no. The old Apps2SD/.asec mechanism (Android 2.2, 2010) was superseded by Adoptable Storage in Android 6.0 (2015), which encrypts a whole SD card to act as internal storage. You'll mainly see .asec files on older devices/cards.

References

1Wikipedia - .asec (Android Secure Encrypted Container)en.wikipedia.org
2Android Open Source Project - Storage overviewsource.android.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Related extensions

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Free file tools

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

Open the toolbox

Browse file extensions A-Z