.ANM

ANM File

Autodesk 3ds Max Character Animation File
Ask a question
QUICK ANSWER

An ANM file is a binary animation file from Autodesk 3ds Max, storing a Character Assembly rig together with its animation keyframes. The only way to open it is in Autodesk 3ds Max. To use the animation elsewhere, export from 3ds Max to FBX.

Developer: Autodesk, Inc. (3ds Max / Character Studio) Category: 3D Image Files MIME: application/octet-stream
OPENS ON Windows
Related: .DCM · .STEP · .SKP · .STP

On this page

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

.anm files are used by Autodesk 3ds Max to store character animation data, most commonly in 3D game asset pipelines and cinematic production.

Files with the .anm extension hold various instructions pertaining to translation and transformation of 3D objects - for example rotations around the X, Y, or Z axis - generated by the Character Studio / Character Assembly workflow inside 3ds Max. .anm files do not contain any 3D model geometry, only their animation instructions. Each file also stores a reference to the character assembly it animates, keeping bone hierarchy and controller keyframe data bundled together.

The format is a proprietary Autodesk binary file, version-dependent and not cross-compatible with other tools without an export step. Modern pipelines typically export to FBX or Alembic for sharing animation between applications; the .bip format handles biped-specific animation within 3ds Max itself. The .anm format remains an internal 3ds Max binary that loads and saves faster than equivalent text-based interchange formats.

Security & safety

RISK: LOW

A .anm file is a binary animation data file - not executable and not a malware vector in typical use. It cannot run on its own; it requires 3ds Max to load. Opening one from an untrusted source carries minimal risk, though loading malformed files into 3ds Max could in theory trigger a parser bug.

Format details

in a nutshell
FULL NAMEAutodesk 3ds Max Character Animation Fileaka 3ds Max animation file, 3dsmax ANM
DEVELOPERAutodesk, Inc. (3ds Max / Character Studio)since Mid-1990s (Character Studio for 3ds Max)
MIME TYPEapplication/octet-stream
TYPEProprietary binary animation data file for 3ds Max Character Assembly
This extension is also used by…
  • Duke Nukem 3D Sprite Animation - Binary frame-based animation data for enemy/object sprites in the Duke Nukem 3D engine (Build engine, 1996).
  • Valve Half-Life / Source engine animation - Some Half-Life / GoldSrc tools use .anm for compiled model animation sequences; main format is .mdl.
  • Jazz Jackrabbit 2 scene file - Niche scene/title-set data file from Jazz Jackrabbit 2 (Epic Megagames, 1998); the game's main animation format is J2A.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
04010000
ASCII
····
Binary format; 04 01 00 00 reported at the start of 3ds Max ANM files. Content is illegible without 3ds Max.

Programs that open ANM files

Windows1 app
Autodesk 3ds Max Paid File > Open or the Character menu to load the .anm file as a Character Assembly animation.

Technical details

deep spec
File typeProprietary binary character animation data
DeveloperAutodesk, Inc. (3ds Max / Character Studio)
EncodingBinary
Byte orderLittle-endian
Container3ds Max native binary (Character Assembly)
Typical file size10 KB - 10 MB
Magic bytes04 01 00 00 at offset 0
Animation methodKeyframe-based; frame rate set in 3ds Max scene (typically 24, 25, or 30 fps)
Stored dataBone hierarchy, controller keyframes, character assembly structure, and timing data
Geometry includedNone - stores animation instructions only; 3D model geometry is in separate files
Version compatibility3ds Max version-dependent; not always cross-version compatible
Associated OSWindows
Interchange alternativeFBX or Alembic (.abc) for cross-application use; .bip for biped-only animation within 3ds Max
ReleasedMid-1990s (Character Studio for 3ds Max)
Latest versionCurrent with shipping versions of Autodesk 3ds Max (2024/2025)
Specificationhelp.autodesk.com

ANM conversions

Community Q&A

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

Frequently asked questions

What is a .anm file?
Usually an Autodesk 3ds Max Character Assembly animation file - binary data storing a rigged character and its animation keyframes. It requires 3ds Max to open.
How do I open a .anm file without 3ds Max?
You generally can't - the format is proprietary to 3ds Max. Ask the source for an FBX export, which opens in Blender, Maya, Unity, Unreal Engine, and many other tools.
Can Blender open .anm files?
Not directly. Import the animation as FBX from 3ds Max instead, which Blender supports natively.
Is the .anm format related to Duke Nukem 3D or Half-Life?
Different formats that happen to share the .anm extension. Duke Nukem 3D and some Half-Life tools use .anm for sprite/model animations but these are completely separate binary formats from 3ds Max ANM.
What is the difference between .anm and .bip in 3ds Max?
.bip stores Biped-specific animation data; .anm stores full Character Assembly animation including the rig. They serve similar purposes but are used in different Character Studio workflows.

References

1Autodesk 3ds Max Help - Character Assemblyhelp.autodesk.com
2Autodesk - BIP (Biped) file format documentationdocs.fileformat.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.EXEWindows Executable (Portable Executable)
5.RPMSGRestricted Permission Message
6.JPGJPEG Image
7.PARTPartial Download File
8.ICSiCalendar data file
9.BINCD/DVD Disc Image (BIN/CUE)
10.JSONJavaScript Object Notation file

Related extensions

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Free file tools

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

Open the toolbox

Browse file extensions A-Z