Starter
3credits
$7.99
$2.66 each
3 downloads of any size. Good for a one-off project.
Convert CAD solids, surface models, polygon meshes and 2D drawings between 10 common engineering formats. Choose the file you have and the format required by your CAD, CAM, 3D-printing, visualization or supplier workflow.
Format conversion preserves compatible data. It does not recreate proprietary feature history or information that the destination format cannot store.
Upload a supported file. Marathon OS will detect its format, then show only compatible output options.
Drag and drop your file here
or choose a file from your computer
Browse filesMaximum file size: 300 MB
Files under 5 MB convert and download free. Larger files use one credit for one completed download, regardless of file size.
Pricing
Files under 5 MB convert and download free. Larger files use one credit for one completed download, regardless of file size. 1 credit downloads any file, any size, and credits never expire.
Starter
3credits
$7.99
$2.66 each
3 downloads of any size. Good for a one-off project.
Pro
5credits
$12.99
$2.60 each
5 downloads of any size. The everyday choice.
Team
10credits
$19.99
$2.00 each
10 downloads of any size. Best balance of price and volume.
Studio
15credits
$26.99
$1.80 each
15 downloads of any size. Lowest price per file.
Most-used CAD workflows
Go directly to a dedicated route with the input and output already selected.
Create a triangle mesh for slicing, prototyping and 3D printing.
Move a triangle mesh into a STEP-compatible CAD exchange workflow without promising recovered feature history.
Move legacy surfaces and wireframes into a modern CAD exchange container.
Prepare STEP geometry for a supplier or legacy system that requires IGES.
Create a standard mesh for slicing and 3D-printing workflows.
Create a STEP-compatible representation from polygon geometry for CAD import and inspection.
Move Rhino geometry into a STEP-based CAD or manufacturing handoff.
Prepare STEP geometry for Rhino and OpenNURBS workflows.
Move exchange drawings into a DWG-compatible editing workflow.
Create an exchange drawing for applications that accept DXF.
Supported formats
Select a destination according to the geometry and information the next application can use.
Neutral CAD exchange for boundary-representation geometry, surfaces, solids, assemblies and product structure.
Extensions: .step, .stp
View STEP convertersLegacy CAD exchange for curves, wireframes and surface geometry.
Extensions: .iges, .igs
View IGES convertersTriangle-mesh format used for slicing and 3D printing. Standard STL does not define units, materials or feature history.
Extensions: .stl
View STL convertersPolygon-mesh format that can reference materials and textures through separate files.
Extensions: .obj
View OBJ convertersPolygon and scan-data format that can store vertex, face and color attributes.
Extensions: .ply
View PLY convertersCompact polygon-geometry format commonly used in research and geometry-processing workflows.
Extensions: .off
View OFF convertersBoundary-representation geometry describing faces, edges and vertices.
Extensions: .brep, .brp
View BREP convertersRhino and OpenNURBS format that can contain NURBS curves, surfaces, solids, meshes and object data.
Extensions: .3dm
View 3DM convertersCAD drawing format used for native drawing entities, layers, blocks and annotations.
Extensions: .dwg
View DWG convertersDrawing-exchange format used to move supported CAD entities between drafting applications.
Extensions: .dxf
View DXF convertersHow it works
No desktop installation or plugin is required to start a conversion.
Drag and drop a supported CAD, mesh or drawing file up to 300 MB.
Select the format required by the next application. Marathon OS should show only conversion routes supported for the detected input.
Download the converted file, then verify geometry, units, structure and compatibility in the application used for the next step.
Read before converting
A file extension is also a data model. When formats represent geometry differently, some information must be translated, approximated or omitted.
STEP, IGES, BREP or 3DM geometry is tessellated into triangles or polygons. Parametric features, exact analytic surfaces, assemblies and product metadata may be lost.
View CAD-to-mesh routesSTL, OBJ, PLY or OFF geometry may become faceted surfaces, a sewn shell or a solid where the mesh is valid. Conversion does not recreate sketches, constraints or native feature history.
View mesh-to-CAD routesCompatible surfaces, solids and topology can be translated, but proprietary features, application metadata, materials and assembly relationships may change.
View CAD exchange routesLayers and common entities may transfer, while fonts, external references, proxy objects, dimensions and application-specific data may require review.
View drawing routesFirst verify that the source opens correctly and matches the expected units. Repair invalid geometry before retrying. Do not automatically convert through STEP unless the documented route is known to improve that specific case.
Open CAD viewerWhen to use it
Choose a direct conversion when the geometry is usable and the next tool simply requires another supported format.
Convert compatible CAD geometry to STL or another supported mesh for slicing and prototyping.
Provide a neutral file format that a manufacturer, vendor or client can open.
Create a format that can be opened in a browser viewer or the receiving CAD application for review.
Move compatible geometry between 3DM, STEP, OBJ and other supported workflows.
Translate IGES or DXF data for a newer exchange or editing workflow.
Package mesh geometry for CAD import or inspection when a clean parametric reconstruction is not required.
All conversion routes
Choose the format you have, then open the dedicated converter for the result you need. Every dedicated page should arrive with both formats already selected.
Inspect the result, find a starting model, open a technical drawing or request specialist help when conversion is not enough.
Inspect geometry, scale and orientation before or after conversion.
Open CAD viewerFind an existing engineering model that may shorten the design process.
Browse 3D modelsReview available 2D drawing resources for quoting, documentation and manufacturing.
Browse 2D drawingsTurn a supported STEP or STP model into a multi-view drawing set when a format conversion is not enough.
Create 2D drawingsRequest repair, remodeling, tolerances or a production-ready native file.
Get CAD design supportFrequently asked questions
Answers about supported formats, conversion quality, pricing, file limits and privacy.
Marathon OS supports direct routes between selected STEP, STP, IGES, IGS, STL, OBJ, PLY, OFF, BREP, 3DM, DWG and DXF files. Available outputs depend on the detected input format.
Files under 5 MB can be converted and downloaded free. Larger files use one credit for one completed download.
You can upload a supported file up to 300 MB. Processing time and output size depend on the source format, geometry and model complexity.
No. Compatible geometry can transfer, but native feature history, proprietary metadata, materials, textures, assemblies, fonts or drawing objects may change or be omitted when the destination format cannot represent them.
A mesh can be placed into a STEP, IGES or BREP-compatible representation, but automatic format conversion does not reconstruct the original sketches, constraints or feature tree. A native rebuild is required when those features matter.
No desktop CAD software is required to upload and convert a supported file. You should still open the result in the target application or viewer to verify it before production use.
Files are transferred securely, processed privately, excluded from the public CAD library and automatically deleted within 7 days. You retain ownership of the uploaded design.
Confirm the source file opens correctly, verify its unit and repair invalid geometry. If the task requires new features, tolerances or a clean native model, use a CAD design service rather than repeatedly changing formats.
Marathon OS Design Hub
Search the Marathon OS library for a usable starting point. Review dimensions, licensing and production suitability before using a downloaded file.