Files under 5 MB free
10 supported formats
No software installation

Free online 3D CAD file converter

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.

Encrypted uploads
Up to 300 MB
Automatically deleted within 7 days

Upload your CAD, mesh or drawing file

Upload a supported file. Marathon OS will detect its format, then show only compatible output options.

Secure

Drag and drop your file here

or choose a file from your computer

Browse files

Maximum 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.

No file available? Choose a sample that matches the workflow you want to test.

Pricing

Pay as you go, cheaper by the pack

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

Save 11%

3 downloads of any size. Good for a one-off project.

Pro

5credits

$12.99

$2.60 each

Save 13%

5 downloads of any size. The everyday choice.

★ Most popular

Team

10credits

$19.99

$2.00 each

Save 33%

10 downloads of any size. Best balance of price and volume.

Studio

15credits

$26.99

$1.80 each

Save 40% · best value

15 downloads of any size. Lowest price per file.

Supported formats

CAD, mesh and drawing formats in one converter

Select a destination according to the geometry and information the next application can use.

  • STEP / STP

    STEP / STP

    Neutral CAD exchange for boundary-representation geometry, surfaces, solids, assemblies and product structure.

    Extensions: .step, .stp

    View STEP converters
  • IGES / IGS

    IGES / IGS

    Legacy CAD exchange for curves, wireframes and surface geometry.

    Extensions: .iges, .igs

    View IGES converters
  • STL

    STL

    Triangle-mesh format used for slicing and 3D printing. Standard STL does not define units, materials or feature history.

    Extensions: .stl

    View STL converters
  • OBJ

    OBJ

    Polygon-mesh format that can reference materials and textures through separate files.

    Extensions: .obj

    View OBJ converters
  • PLY

    PLY

    Polygon and scan-data format that can store vertex, face and color attributes.

    Extensions: .ply

    View PLY converters
  • OFF

    OFF

    Compact polygon-geometry format commonly used in research and geometry-processing workflows.

    Extensions: .off

    View OFF converters
  • BREP

    BREP

    Boundary-representation geometry describing faces, edges and vertices.

    Extensions: .brep, .brp

    View BREP converters
  • 3DM

    3DM

    Rhino and OpenNURBS format that can contain NURBS curves, surfaces, solids, meshes and object data.

    Extensions: .3dm

    View 3DM converters
  • DWG

    DWG

    CAD drawing format used for native drawing entities, layers, blocks and annotations.

    Extensions: .dwg

    View DWG converters
  • DXF

    DXF

    Drawing-exchange format used to move supported CAD entities between drafting applications.

    Extensions: .dxf

    View DXF converters

How it works

Convert CAD files online in three steps

No desktop installation or plugin is required to start a conversion.

Upload the source file

Drag and drop a supported CAD, mesh or drawing file up to 300 MB.

Choose a compatible output

Select the format required by the next application. Marathon OS should show only conversion routes supported for the detected input.

Convert, download and inspect

Download the converted file, then verify geometry, units, structure and compatibility in the application used for the next step.

Start a conversion

Read before converting

What different conversion types can change

A file extension is also a data model. When formats represent geometry differently, some information must be translated, approximated or omitted.

CAD solids and surfaces to mesh

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 routes

Mesh to CAD exchange

STL, 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 routes

CAD exchange to CAD exchange

Compatible surfaces, solids and topology can be translated, but proprietary features, application metadata, materials and assembly relationships may change.

View CAD exchange routes

DWG and DXF drawing exchange

Layers and common entities may transfer, while fonts, external references, proxy objects, dimensions and application-specific data may require review.

View drawing routes

If the output looks wrong

First 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 viewer

When to use it

Built for common engineering handoffs

Choose a direct conversion when the geometry is usable and the next tool simply requires another supported format.

3D printing

Convert compatible CAD geometry to STL or another supported mesh for slicing and prototyping.

Supplier handoff

Provide a neutral file format that a manufacturer, vendor or client can open.

CAD inspection

Create a format that can be opened in a browser viewer or the receiving CAD application for review.

Rhino and visualization

Move compatible geometry between 3DM, STEP, OBJ and other supported workflows.

Legacy migration

Translate IGES or DXF data for a newer exchange or editing workflow.

Mesh-to-CAD handoff

Package mesh geometry for CAD import or inspection when a clean parametric reconstruction is not required.

All conversion routes

Find the exact input and output pair

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.

Frequently asked questions

Frequently asked questions about CAD file conversion

Answers about supported formats, conversion quality, pricing, file limits and privacy.

  • What can I convert with the Marathon OS CAD converter?

    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.

  • Is the online CAD converter free?

    Files under 5 MB can be converted and downloaded free. Larger files use one credit for one completed download.

  • What is the maximum file size?

    You can upload a supported file up to 300 MB. Processing time and output size depend on the source format, geometry and model complexity.

  • Will conversion preserve every CAD feature?

    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.

  • Can a mesh be converted into a parametric CAD model?

    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.

  • Do I need CAD software to convert a file?

    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.

  • How are uploaded files handled?

    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.

  • What should I do if the converted file is incorrect?

    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.

When conversion is not enough

Use the converter when the geometry is correct and only the file format needs to change. Work with a vetted CAD designer when the model is damaged, incomplete, missing tolerances or needs a production-ready native rebuild.

Marathon OS Design Hub

Find an existing model before starting from scratch

Search the Marathon OS library for a usable starting point. Review dimensions, licensing and production suitability before using a downloaded file.

View all designs