Published: 2025-03-23
Updated: 2026-03-12
MeshLib Team
Post rating: 5.0

File Formats Supported by MeshLib

Document page with arrows converting into a cube for mesh file formats

Supported File Formats

The tables below categorize MeshLib's supported file formats based on their type and capabilities regarding import, texture support, color support, and export.

Mesh Formats

FormatImportTexture SupportColor SupportExport
STLYesNoNoYes
OBJYesYesYesYes
OFFYesNoNoYes
DXFYesNoNoYes
STEPYesNoNoNo
STPYesNoYesNo
CTMYesNoYesYes
3MFYesYesYesYes
MODELYesNoNoNo
PLYYesNoYesYes
GLTFYesYesYesYes

Note: STEP (.STP) files are converted into mesh representations within MeshLib.

Point Cloud Formats

FormatImportColor SupportExport
ASCYesYesYes
CSVYesNoNo
E57YesYesNo
LASYesYesNo
LAZYesYesNo
PTSYesYesNo
XYZYesNoNo
TXTYesNoNo
PLYYesYesYes

Voxel Formats

FormatImportExport
DICOM (.DCM)YesYes
RAWYesNo
TIFF (.TIF, .TIFF)YesNo
VDBYesYes

Polyline Formats

FormatImportExport
DXFYesYes
GAVYesYes
PTSYesNo
SVGYesNo

Distance Map Formats

FormatImportExport
PNGYesNo
JPEGYesNo

G-Code Format

FormatImportExport
GCODEYesNo
NCYesNo

With MeshLib’s flexible file format support, users can seamlessly integrate 3D models into various workflows for further processing and analysis.

Try MeshLib now

Booleans, mesh repair, decimation and ICP — in your browser, as JavaScript and WebAssembly. No install, no sign-up.

Open live demo

Or install the SDK — free to evaluate

Setup guide · binaries or CMakeSetup guide · binaries, MeshLibC2