Format Guide

3MF File Format (.3mf)

The modern replacement for STL — full color, material, and print settings in a single compact file.

Download Free Trial

Free 30-day trial. No credit card required. Windows 10/11.

Extension.3mf
Full name3D Manufacturing Format
ContainerZIP archive with XML data
Geometry typeTriangle mesh + metadata
Open standardYes (3MF Consortium)
Supports colorYes — per-vertex, per-triangle, per-object
Supports materialsYes — multiple materials per model
Supports assembliesYes — components and constellations

What is a 3MF file?

3MF (3D Manufacturing Format) was developed by the 3MF Consortium (Microsoft, Autodesk, HP, Ultimaker, and others) in 2015 as a modern replacement for STL. A 3MF file is a ZIP archive containing XML geometry data plus optional color, material, texture, support structure, and print setting metadata. Unlike STL, 3MF supports full-color models, multi-material assemblies, per-triangle color, and structured metadata. File sizes are significantly smaller than ASCII STL. PrusaSlicer, Bambu Studio, Cura, and Chitubox all support 3MF natively.

Common Uses of 3MF Files

Full-Color 3D Printing

For multi-color or multi-material FDM printers (Bambu Lab AMS, Prusa MMU), 3MF carries per-part color and material assignments that STL cannot express.

Industrial Additive Manufacturing

HP Multi Jet Fusion and other powder-bed systems use 3MF to carry full-color and material data natively. The format is specifically designed for production AM workflows.

Print Farm Management

3MF files can bundle slicer profiles and print settings, allowing print farms to reproduce exact configurations without manual re-configuration per job.

Software Support

PrusaSlicer, Bambu Studio, Cura, Chitubox, Windows 3D Builder, Autodesk Fusion 360, SolidWorks 2024+, and Materialise Magics.

Convert This Format

Commonly converted from STEP or STL for additive manufacturing, or to STL for compatibility with legacy slicers that do not yet support 3MF.