.IAM

IAM File

Autodesk Inventor Assembly File
Ask a question
QUICK ANSWER

An IAM file is an Autodesk Inventor assembly - a 3D model that joins multiple part files (.ipt) with constraints. To open one free, upload it to Autodesk Viewer at viewer.autodesk.com in any browser. The most common problem is missing parts: an .iam only references its .ipt files, it does not contain them, so the parts must be included when sharing.

Developer: Autodesk Category: CAD Files MIME: application/octet-stream
OPENS ON Windows macOS Web
Related: .DWG · .SLDPRT · .EASM · .NWD

On this page

19k+ extensions indexed
Last reviewed Jul 18, 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 IAM file format?

Files with the .iam extension are used by the 3D modelling software Autodesk Inventor.

What are the contents of .iam files?

.iam files are created by Autodesk Inventor for storing assemblies - collections of components called parts and sub-assemblies. An .iam file does not embed part geometry directly; instead it holds references (file links) to the individual .ipt part files that make up the assembly, together with data defining the position of each component and its mechanical relations to other components (for example, alignment of mounting screws, bearing fits, and mating faces). Autodesk Inventor allows users to design or modify assemblies saved in .iam files. In this way a user can break a module down into its individual parts and reuse those parts in a new project. Users can also expand sub-assemblies, reposition components, or add new parts to an existing assembly.

Because an .iam file is a container of references rather than a self-contained model, moving or renaming any referenced .ipt file breaks the assembly. To share a complete assembly as a portable package, use Inventor's Pack and Go feature (which gathers all referenced files) or export to a neutral format such as a STEP file.

What are .iam files used for?

Autodesk Inventor is a professional program for creating parametric 3D models of mechanical designs. The assembly environment provided by .iam files not only lets users position modules within a complete design, but also lets them define assembly-level parameters such as joint constraints and motion relationships. Saving designed assemblies in .iam files facilitates component reuse and module-based design across multiple projects.

.iam files use the Microsoft OLE2 Compound File Binary container - the same structured-storage format used by other Inventor file types such as .idw drawings and .ipn presentation files. The format is proprietary and version-specific: assemblies saved by a newer Inventor release cannot be reliably opened by an older version.

Security & safety

RISK: LOW

An .iam is CAD reference/geometry data, not an executable, so opening one in Inventor/Fusion or a viewer is safe. The realistic concerns are non-malware: an .iam references external part files, so a shared assembly often arrives with missing parts (use Pack and Go to gather everything), or fails to open due to a newer Inventor version. An assembly can also embed proprietary, exactly measurable design detail - treat shared files as sensitive. Download Inventor/Fusion and the Autodesk Viewer only from autodesk.com to avoid fake-'IAM viewer' adware sites.

Format details

in a nutshell
FULL NAMEAutodesk Inventor Assembly Fileaka Inventor assembly, IAM assembly file
DEVELOPERAutodesksince 1999 (Autodesk Inventor 1.0)
CATEGORYCAD Files
MIME TYPEapplication/octet-stream
TYPEProprietary binary assembly that references multiple part files (version-specific)
MAGIC BYTES · FILE SIGNATURE
OFFSET
0001020304050607
HEX
D0CF11E0A1B11AE1
ASCII
········
Inventor .iam files are Microsoft Compound File Binary (OLE2 structured-storage) containers, sharing the D0 CF 11 E0 A1 B1 1A E1 signature with old Office files and the other Inventor types (.ipt/.idw/.ipn). The signature alone does not distinguish them - internal streams identify it as an Inventor assembly. The format is proprietary and version-specific.

Programs that open IAM files

Windows4 apps
Autodesk Inventor Paid File > Open the .iam to view and edit the assembly with full constraint history. Subscription product; needs the referenced parts present.
Autodesk Viewer (web) Free Upload the .iam in a browser (free Autodesk account) to view, rotate and measure without Inventor - the best free way to just look at an assembly. Upload referenced parts too if prompted.
Autodesk Fusion Freemium Upload/Open the .iam (with its parts) to import the assembly into Fusion for viewing or further modeling. Free for personal/hobby use.
Inventor View / Inventor Read-Only Free Legacy free Inventor viewer for opening .iam/.ipt read-only; largely superseded by the web Autodesk Viewer.
macOS2 apps
Autodesk Viewer (web) Free Inventor has no macOS app - use the browser-based Autodesk Viewer to view an .iam on a Mac.
Autodesk Fusion Freemium Native macOS app - upload/open the .iam (plus parts) to view or model. Free for personal use.
Web1 app
Autodesk Viewer Free Drag the .iam (and its referenced parts) onto viewer.autodesk.com to view, measure and share - no install, any OS.

Technical details

deep spec
Container formatMicrosoft OLE2 / Compound File Binary (structured storage) - the same CFB header used by older Office documents and other Inventor file types
Magic bytesD0 CF 11 E0 A1 B1 1A E1 at offset 0 (OLE2 signature); internal streams identify it specifically as an Inventor assembly
Byte orderLittle-endian
Internal structureOLE2 compound file holding an assembly tree: file references to component `.ipt` / `.iam` files, assembly constraints and joints, component positions, and metadata streams
Part geometry storageNot embedded in the `.iam` - geometry lives in the referenced `.ipt` part files; the assembly file stores only links and positional data
Sub-assembly supportYes - an `.iam` can reference other `.iam` files as sub-assemblies, enabling multi-level hierarchical assemblies
Version compatibilityVersion-specific and forward-only: an `.iam` saved by a newer Inventor release cannot be reliably opened by an older Inventor version
Typical file sizeTens of KB to several MB (lightweight because part geometry is stored externally in `.ipt` files)
CompressionInternal proprietary stream compression; not a general-purpose archive - files cannot be decompressed with standard tools
EncryptionNone by default; Inventor allows an optional document password on assembly files, but assemblies are normally unencrypted
MIME typeapplication/octet-stream (no registered format-specific MIME type)
PortabilityNot self-contained; Pack and Go must be used to bundle the `.iam` with all referenced `.ipt` files for transfer, or the assembly can be exported to STEP / IGES for neutral exchange
Supported OSWindows only for Autodesk Inventor; no native macOS desktop application
Export formatsInventor can export `.iam` assemblies to STEP, IGES, `.dwg`, DXF, STL, OBJ, and other neutral or vendor formats
Related Inventor file types`.ipt` (individual part), `.idw` (2D engineering drawing), `.ipn` (exploded-view presentation)
DeveloperAutodesk
Released1999 (Autodesk Inventor 1.0)
Latest versionTied to the Inventor release that saved it (e.g. Inventor 2026); no public spec version
Specificationwww.autodesk.com

IAM conversions

Community Q&A

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

Frequently asked questions

How do I open an IAM file without Inventor?
Upload it to the free Autodesk Viewer (viewer.autodesk.com) in a browser to view, rotate and measure it - no Inventor needed, any OS. Autodesk Fusion (free for personal use) can also import .iam. Include the referenced part files when you upload.
Why does my IAM file open with missing parts?
Because an .iam only references its .ipt parts - it doesn't contain them. If the parts weren't sent with it, Inventor shows broken references. Ask the sender to use Pack and Go (which bundles every file) or to export a STEP that contains the geometry.
Why won't my IAM file open in Inventor?
Usually a version mismatch - it was saved in a newer Inventor than yours, and older Inventor can't open newer files. Use the same/newer Inventor, ask the author to save down or export STEP, or view it in the web Autodesk Viewer.
How do I get an IAM assembly into SolidWorks or another CAD?
Export it to STEP (.step/.stp) from Inventor or Fusion, then open that as an assembly in the other CAD. STEP carries the exact solid geometry across systems (the assembly constraints don't transfer).
What's the difference between IAM and IPT files?
An .ipt is a single part (one component); an .iam is an assembly that references multiple parts fitted together with constraints. You build parts as .ipt and combine them into an .iam assembly.
How do I 3D-print an IAM assembly?
Open it in Inventor or Fusion (with all parts) and Export to STL - either one combined mesh or per part - then load the STL into your slicer. STL is the printable format; IAM itself isn't a mesh.

References

1Autodesk - Inventor (product/overview)www.autodesk.com
2Autodesk Viewer (free online viewer)viewer.autodesk.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.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.M4AMPEG-4 Audio File
9.JSONJavaScript Object Notation file
10.ICSiCalendar data file

Related extensions

.DWGAutoCAD Drawing Database
.SLDPRTSOLIDWORKS Part File
.EASMeDrawings Assembly
.NWDNavisworks Document (published 3D model)
.VWXVectorworks Design File
.DXFDrawing Exchange Format (AutoCAD DXF)

Free file tools

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

Open the toolbox

Browse file extensions A-Z