.MDL

MDL File

Microsoft Flight Simulator 3D Model
Ask a question
QUICK ANSWER

An MDL file is a legacy 3D model for Microsoft Flight Simulator 95 or 98 - it stores aircraft or scenery geometry in a proprietary binary format. You cannot open it directly in standard 3D software; convert it first with MDL2DXF or ModelConverterX to get a usable mesh. Note that .mdl is also used by Half-Life game models and chemistry Molfiles - check what created your file before choosing a tool.

Developer: Microsoft Category: 3D Image Files MIME: application/octet-stream
OPENS ON Windows
Related: .DCM · .STEP · .SKP · .STP

On this page

19k+ extensions indexed
Last reviewed Sep 2, 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 MDL file format?

.mdl files store 3D models of aircraft and scenery objects used in Microsoft Flight Simulator games.

.mdl files store different data depending on which version of Flight Simulator produced them. Older .mdl files - originating with Flight Simulator 95 and Flight Simulator 98 - store models as a proprietary binary stream of drawing commands and vertex geometry, loosely derived from the .BGL scenery format's opcode system. They were saved in binary format, but did not contain executable code. The models were only accessible after .mdl files were loaded by Microsoft Flight Simulator.

Since Flight Simulator 2002, each new iteration uses .mdl files that store data based on the RIFF format (data is organized in well-defined named chunks). The following MDL implementations exist:

  • MDL8
  • MDL9
  • MDLX

Each implementation is used by FS2002, FS9, and FSX, respectively. FS9 supported both MDL9 (environment models) and MDL8 (aircraft models). MDLX was a completely new implementation of the MDL format, introduced with Flight Simulator X to support improved geometry detail and animated parts such as landing gear and control surfaces.

Third-party developers frequently converted .mdl models to .DXF or .OBJ for editing in standard 3D applications using tools such as MDL2DXF and ModelConverterX. Modern Microsoft Flight Simulator (2020 and later) moved away from the .mdl format, adopting glTF-based 3D assets instead.

Security & safety

RISK: LOW

An FS .mdl is passive 3D model data, not executable, so the file itself is low-risk. The practical cautions are about TOOLING and IDENTITY: the converters are old, niche utilities best obtained from reputable Flight Simulator communities (fsdeveloper.com) rather than random 'free MDL converter' sites that bundle adware; and make sure your .mdl is actually a Flight Simulator model - if it came from a game or chemistry app it's a different format entirely and these tools won't help.

Format details

in a nutshell
FULL NAMEMicrosoft Flight Simulator 3D Modelaka FS95/FS98 model file, Flight Simulator scenery/aircraft model
DEVELOPERMicrosoftsince mid-1990s (Microsoft Flight Simulator 95 / 98 scenery and aircraft models)
MIME TYPEapplication/octet-stream
TYPEProprietary 3D model (geometry + draw commands) for Microsoft Flight Simulator (binary)
This extension is also used by…
  • Half-Life / GoldSrc & Source model (Valve) - Binary 3D model+animation for Half-Life/Counter-Strike; magic 'IDST'/'IDSQ' at offset 0 - opened/decompiled with Crowbar.
  • MDL Molfile (chemistry) - A TEXT file describing a molecule's atoms and bonds (MDL/Symyx Molfile); opened in chemistry tools like Avogadro or ChemDraw.
  • Rhino / MicroStation / other CAD-3D model - Several 3D/CAD applications reuse .mdl for their own model files; identify by the originating program.

Programs that open MDL files

Windows3 apps
MDL2DXF Free Convert the FS .mdl to AutoCAD DXF, then open the DXF in Blender or a CAD/3D viewer. The classic (legacy) route to get the geometry out; sourced from Flight Simulator add-on archives.
Blender (via DXF/OBJ) Open-source Open the DXF/OBJ produced by a converter to view and re-export the model. Blender cannot read the proprietary .mdl directly.
FS model design tools (FSDS / ModelConverterX) Free Flight Simulator developer tools (e.g. ModelConverterX on fsdeveloper.com) import/convert FS model formats across sim generations. The active community hub for FS modeling.

Technical details

deep spec
EncodingBinary, little-endian
Older container (FS95/98)Proprietary BGL-derived opcode/draw-command stream; no stable public magic bytes or header signature
Newer container (FS2002-FSX)RIFF-based named chunk structure with MDL8, MDL9, and MDLX variants
Geometry dataVertex positions, face indices, and drawing-command opcodes defining aircraft and scenery shapes
Texture referencesStores external texture filenames (BMP or DDS); textures are not embedded in the MDL file itself
Animation supportPresent in MDLX (FSX) for moving parts such as landing gear, flaps, and propellers; absent or very limited in MDL8/MDL9
Executable codeNone - purely a data model file containing geometry and draw commands only
CompressionNone; model data is stored uncompressed
Typical file sizeTens of KB to a few MB per model, depending on polygon count and detail level
Operating systemWindows (required by Microsoft Flight Simulator)
Format variantsMDL8 (FS2002 aircraft), MDL9 (FS2004 aircraft and scenery), MDLX (FSX) - variants are not cross-compatible across simulator generations
Companion files.air (flight dynamics), .bgl (scenery placement), .bmp and .dds texture files
Extension overloading.mdl is also used by Half-Life/Source Engine models, MDL chemistry molfiles, and Rhino 3D - these are completely unrelated formats
Superseded byMicrosoft Flight Simulator 2020 and later use glTF-based 3D assets, replacing the legacy .mdl format
Add-on obfuscationThird-party payware aircraft models were sometimes locked or obfuscated by external tools to prevent unauthorized extraction
Releasedmid-1990s (Microsoft Flight Simulator 95 / 98 scenery and aircraft models)
Latest versionFS2002/FS2004 MDL era; later sims (FSX/MSFS) moved to .mdl variants and then ModelDef/glTF

MDL conversions

Community Q&A

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

Frequently asked questions

How do I open a Flight Simulator .mdl file?
You convert it rather than open it directly. Use MDL2DXF (or ModelConverterX from fsdeveloper.com) to export the model to DXF, then open that in Blender or a CAD viewer. The raw .mdl is a proprietary format the simulator loads internally.
Why are there so many different .mdl files?
.mdl is a heavily reused extension: Microsoft Flight Simulator models, Half-Life/Source game models (magic 'IDST'), MDL/Symyx Molfile chemistry data, and various CAD tools all use it. Check which program created yours.
How do I convert an .mdl to .obj or .stl?
First convert the FS .mdl to DXF with MDL2DXF, import the DXF into Blender, then export OBJ (or STL for 3D printing). ModelConverterX can also handle FS model conversions.
Can I open an .mdl in Blender directly?
Not the Flight Simulator .mdl - Blender can't read that proprietary format. Convert it to DXF/OBJ first. (For Half-Life .mdl game models you'd decompile with Crowbar instead.)
Is my .mdl a 3D model or a chemistry file?
Open it in a text editor: a chemistry MDL Molfile is readable text listing atom coordinates and bonds. A Flight Simulator (or game) MDL is binary gibberish in a text editor - that's a 3D model needing the right converter.
What program made Flight Simulator MDL files?
Period FS add-on tools like Abacus FSDS and various scenery design kits built them. Today, ModelConverterX (fsdeveloper.com) is the active tool for working with FS model formats.

References

1FSDeveloper - Flight Simulator modeling tools & ModelConverterXwww.fsdeveloper.com
2Blender - free 3D software (import DXF/OBJ)www.blender.org

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.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary 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