What is the AIP file format?
An .aip file is a native binary plugin for Adobe Illustrator - a shared library that extends the application with additional tools, effects, export filters, or automation features. The extension is a naming convention: on Windows, .aip files are Windows PE DLLs (magic bytes MZ, 0x4D 0x5A); on macOS they are Mach-O dynamic libraries.
Illustrator loads .aip files at startup from its Plug-ins folder, calling SDK-defined entry points for initialization, shutdown, about-box display, and action dispatch. Each plugin declares the minimum Illustrator API version it requires in its resource block; a plugin built against a newer SDK than the installed Illustrator will refuse to load.
.aip files are not documents - they cannot be opened. Installation means placing the file in the correct Plug-ins directory. A plugin must match both the OS platform and the 64-bit architecture of the installed Illustrator; a Windows .aip will not run on macOS, and vice versa.
Common uses include font-creation utilities (Fontself), precision drawing tools (Astute Graphics), and path-editing extensions (Xtream Path). Since 2021 Adobe has offered a parallel UXP plugin framework based on HTML, CSS, and JavaScript for new plugin development - a modernization of the native .aip architecture. Native .aip plugins remain supported in Illustrator as of 2026. The .AI artwork format that Illustrator produces is entirely separate from the .aip plugin binary.
Security & safety
RISK: HIGHAIP files are native executable code loaded directly into Illustrator's process. A malicious AIP can execute arbitrary code with the same privileges as Illustrator. Only install AIP plugins from trusted vendors (Astute Graphics, Fontself, Adobe Exchange). Do not install AIP files from unknown sources, forum posts, or file-sharing sites. On macOS, Gatekeeper may block unsigned plugins - this is a security feature, not a bug.
Format details
in a nutshellPrograms that open AIP files
Technical details
deep spec| Binary format (Windows) | Windows PE DLL; magic bytes MZ (0x4D 0x5A) at offset 0 |
| Binary format (macOS) | Mach-O dynamic library; magic 0xFEEDFACE (32-bit BE), 0xCEFAEDFE (32-bit LE), or 0xCAFEBABE (fat binary) |
| Encoding | Native compiled machine code (uncompressed binary) |
| Container | Platform shared library with renamed .aip extension (PE DLL on Windows, Mach-O dylib on macOS) |
| Typical file size | 100 KB - 50 MB (varies widely by plugin complexity) |
| Entry points | Defined per Adobe Illustrator SDK; host calls init, shutdown, about-box, and action dispatch handlers |
| API versioning | Plugin resource block declares minimum Illustrator API version; version mismatch prevents loading |
| Platform restriction | Windows and macOS plugins are mutually incompatible; 64-bit architecture required for modern Illustrator |
| Code signing | Windows Authenticode signing optional; macOS Gatekeeper notarization required for distribution |
| Installation | Must reside in Illustrator Plug-ins folder; not launchable as a standalone executable |
| Modern alternative | Adobe UXP framework (HTML/CSS/JS, introduced 2021) for new plugin development; AIP native plugins remain supported |
| Released | early 1990s (Illustrator plugin architecture); formalized in Illustrator CS era |
| Latest version | Aligns with Adobe Illustrator SDK version (no standalone format versioning) |
| Specification | developer.adobe.com |
AIP conversions
Community Q&A
asked by usersNo questions yet - be the first to ask about AIP files.