An .amf file is an XML manufacturing model designed as a richer successor to STL. It represents vertices and triangular volumes and can also describe units, colours, materials and curved triangles.
Private for supported formats — processed in your browser
Convert supported files
Runs on your device
+
Drop AMF files here
Batch files can each use a different output. Nothing uploads for local conversions.
Working inputs include camera RAW, browser-local audio/video, PDF, CBZ/CBR comics, office documents, ebooks, markup, 3D models, structured text, images, and archives.
ASTM developed AMF to address STL's missing units, materials and metadata, and ISO later published it jointly as ISO/ASTM 52915. It is technically capable but never achieved the everyday exchange volume of STL or the ecosystem support of 3MF, so it is most often encountered in additive-manufacturing archives and specialist software.
How AMF works
The root amf element may declare a unit such as millimetre, inch or metre.
Each object contains a shared vertex list and one or more volumes of indexed triangles.
The XML form is inspectable but can be verbose; compressed AMF packages exist as a separate convention.
DTD and entity declarations are unnecessary for model geometry and are rejected by the local safety parser.
When to use AMF
Recovering printable geometry from an AMF archive
Moving a standards-based additive model into a current slicer
Inspecting units and indexed triangles without an upload
Converting simple AMF surfaces into a broadly supported mesh
Strengths and limitations
Strengths
Explicit units
Indexed geometry is more compact than ASCII STL
Standardised support for colour and materials
Limitations
Far less widely supported than STL or 3MF
XML files can be large
Advanced curved and material features do not survive every target
Compatibility
Several slicers and CAD tools import AMF, but support is less consistent than for STL and 3MF. Novus Convert reads safe inline AMF vertex and triangle volumes locally and exports STL, OBJ, 3MF, GLB, glTF, PLY or USDZ. External entities, DTDs and remote resources are refused.
Geometry is preserved; unit, colour, material and object metadata may be flattened or omitted according to the selected target.