What is the AIR file format?
Files with the .air extension are Adobe AIR application installer packages - an environment created for Internet applications. Each file contains all resources and code dedicated to a given application, bundled into a single distributable archive.
Similarly to .exe and .dmg files, .air packages are used to install applications on a user's computer. The key difference is that .air files are more universal: the same package works across Windows, macOS, Linux, and mobile platforms, while .exe and .dmg files are each limited to a single operating system.
Before being installed, .air files appear as compressed archives in ZIP format - they share the same PK magic bytes and can be inspected with tools like 7-Zip. The internal layout is more specific: a signed application descriptor (application.xml), a META-INF/AIR/ signature directory, and the application content - typically SWF files or HTML/JavaScript assets.
.airfiles are typically distributed via the Internet as download files.- The Adobe AIR runtime is required to install an
.airpackage. Since 2019, the runtime and SDK have been maintained by HARMAN (a Samsung company). - Each package carries a digital signature verified by the runtime before installation begins, ensuring the file has not been tampered with.
Security & safety
RISK: MEDIUMAn .air installer runs an application on your machine, so treat it like any software installer: only install AIR apps from the original developer/vendor, and prefer signed packages (AIR shows the publisher and whether the signature is valid). The package is a ZIP, so you can rename it to .zip and inspect it before installing. Get the runtime ONLY from the official HARMAN site (airsdk.harman.com) - third-party 'Adobe AIR' download portals are a common bundled-adware lure, and Adobe's own runtime is discontinued. A malicious .air can do whatever a normal app can once installed.
Format details
in a nutshellPrograms that open AIR files
Technical details
deep spec| Container format | ZIP archive; magic bytes `50 4B 03 04` (`PK`) at offset 0 - compatible with any standard ZIP extraction tool |
| MIME type | `application/vnd.adobe.air-application-installer-package+zip` |
| Application descriptor | `application.xml` at the archive root; defines application ID, version, display name, required AIR runtime version, and icon paths |
| Digital signature location | `META-INF/AIR/` directory inside the archive; stores the descriptor hash and certificate chain |
| Signing requirement | Every `.air` file must be signed with a code-signing certificate (self-signed or CA-issued) using the `adt` command-line tool |
| Packaging tool | `adt` (AIR Developer Tool), bundled with Adobe AIR SDK and HARMAN AIR SDK |
| Runtime dependency | Adobe AIR runtime (maintained by HARMAN since 2019) must be installed separately on the target machine before the `.air` installer can run |
| Cross-platform support | Single `.air` package targets Windows, macOS, and Linux desktop; mobile builds export `.apk` (Android) or `.ipa` (iOS) from the same SDK |
| Application content types | SWF (ActionScript 3), HTML/JavaScript, or a mix; all assets and resources are bundled inside the archive |
| Native extension support | Packages can include `.ane` (AIR Native Extension) files to bridge platform-specific native code |
| Descriptor namespace | `http://ns.adobe.com/air/application/X.Y` - namespace version is locked to the minimum target AIR runtime version |
| Install behavior | Runtime verifies signature and descriptor integrity, then extracts the application into a system-managed install directory |
| Released | 2008 (Adobe AIR 1.0; originally codenamed Apollo) |
| Specification | airsdk.harman.com |
AIR conversions
Community Q&A
asked by usersNo questions yet - be the first to ask about AIR files.