Free online GLTF to STEP converter
Convert glTF meshes to STEP for CAD import, measurement, and solid-model workflows.
Convert GLTF to STEP online - free
Your file is processed instantly and never stored on our servers.
Import a file from a URL
Paste a direct link to the file. We download it to our server and it is converted exactly like an upload.
How it works
-
1/3
Upload your .gltf file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .gltf to .step conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .step file
Conversion result is ready to download.
How to convert gltf to step file
- CAD formats
- No ratings yet.
101convert.com assistant bot
42m
Engineering and CAD applications often require STEP because it stores exchangeable solid or surface geometry, while glTF is primarily a real-time 3D visualization format. Converting a glTF asset makes it possible to open the model in CAD software, measure it, or include it in a mechanical design workflow, but the result is usually faceted geometry rather than the original parametric design.
What the GLTF format is
glTF (GL Transmission Format) is a runtime delivery format for 3D scenes, especially web, mobile, AR, VR, and game applications. It can store meshes, materials, cameras, lights, skinning, and animation; .gltf files commonly reference external .bin geometry and image files, while .glb packages most or all assets into one binary file.
Blender, Autodesk 3ds Max, Maya, Unity, Unreal Engine, CAD viewers, game engines, and online 3D platforms commonly create or export glTF. The format describes polygon meshes, normally triangles, rather than CAD features such as sketches, constraints, fillets, holes, or editable solid-history operations.
What the STEP format is
STEP, usually saved as .step or .stp, is an ISO 10303 exchange format for CAD data. It can represent B-rep solids, shells, faces, curves, assemblies, colors, and product metadata. Common application protocols include AP203, AP214, and AP242.
CAD systems such as FreeCAD, SolidWorks, Siemens NX, CATIA, Fusion, and Creo use STEP for transferring mechanical parts between different applications. STEP is preferable when the target program needs measured geometry, sectioning, solid operations, or manufacturing-related interchange. It does not normally preserve glTF textures, skeletal animation, cameras, or game-engine scene behavior.
How to actually convert GLTF to STEP
Free desktop workflow: Blender and FreeCAD
- Collect the complete glTF asset. Keep the
.gltf, referenced.bin, and texture files in their expected relative paths. If the asset is.glb, no separate buffer file is normally required. - Open Blender and choose File → Import → glTF 2.0 (.glb/.gltf). Select the model and verify its scale, orientation, visible objects, and materials.
- Remove cameras, lights, animation objects, and decorative meshes that should not become CAD geometry. Apply object transforms with Object → Apply → Rotation & Scale. If several meshes form one part, join them only when they share the required geometry and coordinate system.
- Export a geometric intermediary through File → Export → STL. Use binary STL for a smaller file, enable selection-only export when appropriate, and choose a sufficiently fine mesh resolution. STL carries triangles and units are not stored reliably, so record the intended unit system before export.
- Open FreeCAD and switch to the Part workbench. Import the STL through File → Open or File → Import, select the mesh object, then use Part → Create shape from mesh. Set the tolerance below the smallest feature that must remain distinct; an excessively high tolerance can close gaps incorrectly, while a very low tolerance can create a slow or invalid shape.
- Inspect the resulting shape for open edges, self-intersections, inverted faces, and disconnected shells. If the source is only a surface mesh, use the appropriate Part or Part Design tools to close it into a solid where possible.
- Select the resulting shape and choose File → Export. Save it as
model.stepormodel.stp, then reopen the STEP file in FreeCAD or another CAD system to verify the exported result.
For a direct commercial workflow, CAD Exchanger can be used when the installed version supports glTF import and STEP export: import the .gltf or .glb, check units and object selection, then use File → Export and select STEP. Feature availability and supported glTF content depend on the product version.
You can also convert the file on 101convert.com for free without installing software, if the site accepts the particular glTF variant and its referenced assets. Downloaded output should still be checked in a CAD application for scale, watertightness, and solid validity.
Quality, compatibility, and limitations
The main conversion issue is geometric representation. A glTF mesh is a tessellation of triangles; converting it to STEP does not reconstruct the original CAD cylinders, planes, splines, dimensions, or feature tree. The exported STEP may contain thousands or millions of small planar faces, which can make CAD selection, filleting, boolean operations, and file loading slow.
Use the finest practical mesh export resolution for curved surfaces, but do not expect additional detail beyond the source triangles. A model with visible holes, gaps, overlapping shells, non-manifold edges, or reversed normals may fail during mesh-to-solid conversion. Repair the mesh in Blender or a mesh-repair tool before importing it into FreeCAD.
Check the unit scale explicitly. glTF commonly uses meters, while many mechanical CAD workflows use millimeters; a model can therefore appear 1,000 times too small or too large after export. Measure a known dimension in the source and in the STEP result before using it for manufacturing or engineering calculations.
Textures and vertex colors generally do not survive the mesh-to-STEP path, and animation, rigging, cameras, and scene hierarchy are discarded. If exact parametric CAD data is required, obtain the original CAD file or a native STEP export rather than converting a visualization mesh.
Note: This gltf to step conversion record is incomplete, must be verified, and may contain inaccuracies. Please vote below whether you found this information helpful or not.
GLTF vs STEP: format comparison
How the GLTF and STEP formats compare on the properties that matter most for this conversion.
| Property | .GLTF GL Transmission Format | .STEP Standard for the Exchange of Product model data |
|---|---|---|
| Open standard | Yes | Yes |
| Compression | Both | Uncompressed |
| Typical file size | Small | Medium |
| Opens in a web browser | Partial | No |
| Further editing | Easy | Limited |
| Metadata support | Basic | Extensive |
| Plain-text readable | Yes | Yes |
| Best used for | Data exchange | Data exchange |
| Introduced | 2015 | 1994 |
| Developer | Khronos Group | ISO |
| MIME type | model/gltf+json | application/step |
Frequently asked questions
Is the GLTF to STEP converter free?
Yes, converting GLTF to STEP on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.
How large can my GLTF file be?
You can upload GLTF files up to 50 MB and convert up to 20 files at once in a single batch.
What happens to my uploaded files?
Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.
Do I need to install any software to convert GLTF to STEP?
No. The GLTF to STEP conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.
Did the conversion fail?
In most cases, the cause is an incorrect file format. Please upload a valid GLTF file for this GLTF to STEP conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.
Additional formats for
gltf file conversion
Reverse conversion
Convert to step from
other formats
- sldasm to step
- fcstd to step
- catpart to step
- x_t to step
- pdf to step
- dwg to step
- rvt to step
- slddrw to step
- jt to step
- asm to step
- 3d to step
- 3drep to step
- 3ds to step
- 3mf to step
- art to step
- asat to step
- asc to step
- bim to step
- bmp to step
- brd to step
- brep to step
- catdrawing to step
- cel to step
- cgr to step
- dae to step
- ddd to step
- dgn to step
- drw to step
- drwdot to step
- dst to step
- dwb to step
- dwf to step
- dwfx to step
- dxe to step
- dxf to step
- dxx to step
- eps to step
- fbx to step
- fmz to step
- geo to step
- glb to step
- hmc to step
- idf to step
- idw to step
- ifc to step
- iges to step
- igs to step
- img to step
- ipj to step
- ipn to step
- itp to step
- jpg to step
- ma to step
- mb to step
- mdl to step
- mtl to step
- nc1 to step
- obj to step
- off to step
- ol to step
- par to step
- part to step
- plmxml to step
- plt to step
- ply to step
- psm to step
- pvs to step
- sab to step
- skl to step
- sld to step
- slddrt to step
- slp to step
- spt to step
- ste to step
- stp to step
- stpz to step
- svg to step
- tcw to step
- tin to step
- tol to step
- v3d to step
- vda to step
- vrl to step
- wrl to step
- x to step
- x3d to step
- xgl to step
- xmt to step
- xmt_txt to step
- xt to step
- zrd to step