Supported file formats

All formats 2d3d.tools can import and export, with the full name, unit, axis conventions and color support of each. Every conversion runs locally in the browser; files never leave your device.

FormatFull nameImportExportColorUnits and axis
2D drawings
DXF
.dxf
AutoCAD DXF
Declared in the file (default: millimetres)
DWG
.dwg
AutoCAD DWG
Declared in the file (default: millimetres)
SVG
.svg
Scalable Vector Graphics
Declared in the file (default: millimetres)
PDF
.pdf
Portable Document Format
Export only
3D models
STL
.stl
StereolithographyImport only
Not in the file; set by the user (default: millimetres)
Not specified, read as Z-up
OBJ
.obj
Wavefront Object
Not in the file; set by the user (default: millimetres)
Not specified, read as Z-up
3MF
.3mf
3D Manufacturing FormatImport only
Declared in the file (default: millimetres)
Z-up
glTF / GLB
.gltf .glb
GL Transmission Format
metres, fixed by the spec
Y-up
USD / USDZ
.usdz .usd .usda .usdc
Universal Scene Description
Declared in the file (default: centimetres)
Y-up
FBX
.fbx
Autodesk FBX
Declared in the file (default: centimetres)
Y-up
DAE
.dae
Collada
Declared in the file (default: metres)
Y-up
PLY
.ply
Polygon File FormatImport only
Not in the file; set by the user (default: millimetres)
Not specified, read as Z-up
AMF
.amf
Additive Manufacturing File Format
Declared in the file (default: millimetres)
Z-up
3DS
.3ds
3ds Max 3DS
Not in the file; set by the user (default: millimetres)
Not specified, read as Z-up
VRML
.wrl
Virtual Reality Modeling Language
Not in the file; set by the user (default: millimetres)
Not specified, read as Y-up
STEP
.step .stp
ISO 10303 STEPImport only
Declared in the file (default: millimetres)
Z-up
IGES
.iges .igs
Initial Graphics Exchange Specification
Declared in the file (default: millimetres)
Z-up
BREP
.brep
Boundary Representation
Not in the file; set by the user (default: millimetres)
Z-up