3D CAD Converter for Windows
Drop the file in, look at it in 3D, and save it as STL, 3MF, glTF or 11 other formats. It runs on your Windows PC, and your files stay there.
It opens 3D models only. A 2D-only DWG or DXF drawing has no 3D faces to convert, and the app tells you so.
Trusted by 100,000+ ContentaSoft users since 2008




Real output from the app, not mock-ups: each part was converted on a Ryzen 9 3900X and rendered from the result.
How it works
You do not need SolidWorks, AutoCAD or Fusion to open the file.
One part, an assembly, or a whole folder.
Turn it, measure it, check the size before you convert.
Pick STL, 3MF, glTF or another format, then click Convert.

Before you convert
Formats
Your file first, then what your printer, viewer or supplier wants.
Solid CAD
Meshes
3D faces in drawings and scenes
3D printing
Web, AR and games
Viewers and archives
CAD exchange
Solid CAD (STEP, IGES, BREP) can become a mesh or another solid format. A mesh converts to other meshes. Dashed formats (DXF, DWG, AMF, USD) can be read but not written. VRML reads .wrl, .vrml and gzipped .wrz files and writes .wrl.
Same part, two settings
A STEP file stores exact curves. An STL stores flat triangles, and one setting decides how many stand in for each curve.



Real output: housing_grove_scd41.stp (70 KB, 54 faces) converted at the Draft and Fine presets, rendered from the STL. Ultra Fine gives 73,508 triangles and 3.7 MB for no visible gain.
Times and counts measured with 3D CAD Converter 1.0.22 and 1.0.23 on a Ryzen 9 3900X.
Under 4 minutes: add the files, pick a mesh preset, switch on repair, convert.
Windows · free trial · pay once, no subscription
Convert and prepare 3D models for manufacturing, printing, visualization and archiving, in batch. Broken STEP and IGES surfaces are repaired before meshing.
Convert entire folders between any supported format. STEP to STL for 3D printing, IGES to STEP for CAD exchange, OBJ to 3MF for additive manufacturing. Drag-and-drop folders, set output format, click Convert. File naming templates with variables ({filename}, {format}, {date}).
Broken STEP, IGES and BREP surfaces are repaired before meshing: bad edges and faces are fixed and small gaps are sewn shut, so fewer holes reach the slicer. To cut polygon count, the command line option --decimate 0.25 keeps about a quarter of a mesh's triangles.
Convert between mm, cm, inches, meters, and feet automatically during import. Fix axis orientation mismatches (Y-up to Z-up, left-hand to right-hand). Critical for multi-vendor CAD exchange where one team uses millimeters and another uses inches — a single wrong unit can ruin a $50,000 CNC run.
Built-in 3D viewer with GPU-accelerated rendering. Inspect models before and after conversion. Wireframe, solid, and X-ray display modes. Measure distances, angles, and bounding boxes. Verify conversion quality without opening your CAD software.
Fine-tune STEP/IGES to mesh conversion with adjustable chord deviation, angular deflection, and maximum edge length. Preview tessellation quality in real-time. Low-poly output for web/game assets, high-poly for precision manufacturing. Quality presets: Draft, Standard, Fine, Ultra.
Preserve part names, colors, materials, and assembly structure during conversion. Extract metadata to CSV/JSON for BOM (Bill of Materials) generation. STEP AP214 product data, IGES entity labels, and STL solid names are all preserved where formats support them.
Full command-line interface for scripting batch conversions. Watched folder mode monitors an input directory and auto-converts incoming files. Profile files store conversion presets. JSON output for pipeline integration. Exit codes for CI/CD. Perfect for automated manufacturing workflows.
Convert multi-part STEP and IGES assemblies preserving the part hierarchy. Export as a single merged mesh or individual parts in separate files. Assembly tree visualization shows all components with their transformations. Supports nested assemblies and external references.
Who it is for
Pre-configured conversion pipelines tuned for specific industries and use cases. One click, production-ready output.
STEP/IGES to STL/3MF with surface repair before meshing and unit conversion (mm). Process entire job queues in batch. Tessellation presets from Draft to Ultra Fine set the mesh density.
STEP/IGES to STL/OBJ/STEP with unit conversion and coordinate system alignment. Surface repair closes small gaps in STEP and IGES parts before meshing. Batch convert entire project folders.
Convert between vendor-neutral formats (STEP AP203/AP214) and native mesh formats. Fix unit mismatches, axis orientation, and assembly structure. Eliminate file-translation bottlenecks between engineering teams.
STEP/OBJ to glTF/GLB with tessellation control for web and game engines. Prepare CAD models for web configurators, AR experiences, and real-time 3D. Batch pipeline with CLI automation.
Convert legacy formats to modern standards. IGES to STEP AP242 for long-term archival. Batch convert entire file libraries with consistent settings and naming conventions.
See how we stack up against CAD Exchanger, TransMagic, and Glovius.
| Feature | CAD Exchanger ($590/yr) | TransMagic ($2,000+) | Glovius (subscription) | 3D CAD Converter |
|---|---|---|---|---|
| Batch conversion | Limited | ✔ | ✘ | ✔ |
| Surface repair (STEP, IGES) | ✔ | ✔ | ✘ | ✔ |
| Unit conversion | ✔ | ✔ | ✘ | ✔ |
| 3D preview | ✔ | ✔ | ✔ | ✔ |
| CLI automation | ✔ | ✘ | ✘ | ✔ |
| Tessellation control | ✔ | Limited | ✘ | ✔ |
| Assembly support | ✔ | ✔ | ✔ | ✔ |
| Fully offline | ✔ | ✔ | ✔ | ✔ |
| Cost | $590/yr | $2,000+ | Subscription | One-time |
Automate 3D format conversion from scripts, CI/CD pipelines, or AI agents. CLI and MCP server included with every license.
| Command | Description |
|---|---|
cadconvert convert | Convert a single 3D file with format, quality, unit, and repair options |
cadconvert batch | Batch convert a directory with parallel processing and format selection |
cadconvert info | Inspect a 3D file — format, vertex/face counts, bounding box, units, assembly structure |
cadconvert formats | List all supported input and output formats |
cadconvert watch | Watch a folder and auto-convert new files as they arrive |
cadconvert register | Activate your license key |
cadconvert serve | Start the MCP server for AI agent integration (stdio transport) |
# Convert STEP to STL with fine tessellation cadconvert convert -i model.step -o model.stl --tessellation 0.01 # Batch convert with surface repair and unit conversion cadconvert batch -i ./models -o ./out -f obj --repair --units mm # Inspect a 3D file cadconvert info assembly.step # Watch folder for new files cadconvert watch -i ./incoming -o ./converted -f 3mf
Run cadconvert serve to start a Model Context Protocol server. AI agents like Claude can then convert, inspect, and query 3D files through natural language.
| MCP Tool | Description |
|---|---|
convert_cad | Convert a 3D file between any supported formats with quality, unit, and repair options |
get_file_info | Get detailed file info — format, vertices, faces, bounding box, units, assembly tree |
detect_format | Detect the format of a 3D file without full parsing |
list_formats | List all supported input and output formats with capabilities |
// claude_desktop_config.json
{
"mcpServers": {
"cadconvert": {
"command": "cadconvert",
"args": ["serve"]
}
}
}
3D CAD Converter ships an MCP server, so Claude Code, Cursor, Codex, VS Code and other agents that run on your PC can convert your CAD files through it. Your files stay on your computer.
# In Claude Code, two commands:
/plugin marketplace add contentasoftware/contentasoft-cad-converter-plugin
/plugin install contentasoft-cad-converter@contentasoft-cad-converter-plugin
It works during the free trial, with the same limits as the app. Plugin source on GitHub, launcher package on npm: GitHub · npm
Yes. 3D CAD Converter provides the same core functionality (batch conversion between STEP, IGES, STL, OBJ and 15+ formats, STEP and IGES surface repair, tessellation control and assembly support) as a one-time purchase instead of CAD Exchanger's $590/year subscription.
STEP (AP203, AP214, AP242), IGES, STL (ASCII & binary), OBJ (with MTL materials), 3MF, VRML, DXF (3D), PLY, BREP, glTF/GLB, FBX, Collada (DAE), AMF, X3D, and OFF.
It repairs STEP, IGES and BREP parts before they become a mesh: broken edges and faces are fixed and small gaps between surfaces are sewn shut, so fewer holes reach the STL. It does not repair a mesh you already have (STL, OBJ, PLY). Fix that in a mesh editor or your slicer's repair function, then convert it.
Yes — multi-part STEP and IGES assemblies are converted with full part hierarchy preserved. You can export as a single merged mesh or as individual parts in separate files.
Yes — auto-converts between mm, cm, inches, meters, and feet. Also fixes axis orientation mismatches (Y-up to Z-up, left-hand to right-hand coordinate systems).
No — 3D CAD Converter is fully standalone. No AutoCAD, SolidWorks, Fusion 360, or other CAD license is needed. It includes its own 3D viewer for inspecting models.
Yes — full command-line interface for scripting batch conversions. Watched folder mode auto-converts incoming files. Profile files store conversion presets. JSON output and exit codes for CI/CD pipeline integration.
Yes — 100% offline. No cloud processing, no internet connection required, no file uploads. Your intellectual property stays on your machine.
$179 once, or $39 per quarter if you prefer to subscribe. Both include every feature. Try it first: 10 free conversions within 30 days, no credit card.
Download the free trial or buy a license. No subscription, no cloud required.