Convert gltf to stp

Free online GLTF to STP converter

Convert GLTF mesh data to a STEP solid using Blender and FreeCAD.

Convert GLTF to STP online - free

Uploading…
Selected files exceed the 75 MB total limit. Please select fewer or smaller files.

Your file is processed instantly and never stored on our servers.

How it works

  1. 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. 2/3

    Perform .gltf to .stp conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .stp file

    Conversion result is ready to download.

How to convert gltf to stp file

101convert.com Assistant Avatar

101convert.com assistant bot
42m

GLTF files are common in web, game, AR, and visualization software, but mechanical CAD applications often require STEP/STP for editing or manufacturing workflows. The conversion usually requires turning the GLTF polygon mesh into a solid model, so it may reduce geometric quality and cannot recreate original parametric features.

What the GLTF format is

GLTF, including .gltf and binary .glb, is a Khronos format for transferring 3D scenes efficiently. It can contain polygon meshes, materials, textures, cameras, lights, object transforms, and animations. Blender, CAD visualization tools, game engines, web viewers, and 3D modeling applications commonly create or export GLTF files.

A GLTF model normally describes a triangulated surface rather than a watertight CAD solid. A .gltf file may also depend on separate binary buffer and texture files, so keep the complete asset folder when importing it.

What the STP format is

STP, also called STEP and usually stored as .stp or .step, is an ISO 10303 exchange format for CAD geometry. It is used by FreeCAD, SolidWorks, Fusion, CATIA, Siemens NX, and other engineering applications to exchange parts and assemblies.

STEP can represent boundary-representation solids, shells, surfaces, curves, assembly structure, and some product metadata. It is preferable to STL or OBJ for CAD editing because STEP geometry can contain analytic planes, cylinders, cones, and other surfaces instead of only triangles.

How to actually convert GLTF to STP

The most practical desktop workflow uses Blender to read GLTF and FreeCAD to convert the resulting mesh into a STEP solid:

  1. Install Blender and FreeCAD.
  2. In Blender, choose File → Import → glTF 2.0 and open the .gltf or .glb file. If the GLTF references textures or buffers, preserve their relative paths.
  3. Select the required objects. Apply their transforms with Object → Apply → All transforms. Delete cameras, lights, and objects that should not be included in the CAD file.
  4. Export the geometry with File → Export → STL. Enable selection-only export when appropriate, and set the export unit and scale to match the intended CAD dimensions.
  5. In FreeCAD, open the STL through File → Open or the Mesh workbench import command. Confirm the imported dimensions before converting it.
  6. Switch to the Part workbench, select the mesh, and use Part → Create shape from mesh. Set a tolerance suitable for the model; a smaller value preserves more detail but can create more faces and make healing harder.
  7. Select the resulting shape and use Part → Convert to solid if FreeCAD identifies it as a closed shell. For a multi-part object, convert each closed component separately or retain a compound if a single solid is not required.
  8. Check the result for open edges, missing faces, inverted normals, and unintended gaps. Then choose File → Export and save it as .step or .stp.

You can also try the free converter on 101convert.com without installing software. This is suitable for a quick exchange, but inspect the resulting STEP file in a CAD application before using it for manufacturing.

Quality, compatibility, and limitations

GLTF-to-STEP is not a direct format-preserving conversion. GLTF usually contains faceted mesh data, while STEP is intended for CAD surfaces and solids. The exported STEP may therefore contain one planar face per triangle rather than clean cylinders, fillets, planes, or editable parametric features.

The mesh must be closed and sufficiently clean for solid creation. Non-manifold edges, duplicate vertices, holes, self-intersections, internal faces, and disconnected fragments can prevent FreeCAD from producing a valid solid. Blender cleanup tools and FreeCAD’s Part or Mesh repair tools may be required.

GLTF materials, textures, lighting, cameras, animations, rigging, and scene behavior do not transfer to STEP. Units can also be ambiguous: verify the model’s dimensions after import and after export, especially when the source was authored for a game engine or web scene.

For engineering or manufacturing use, remodeling the object in a CAD system is often necessary. The mesh-derived STEP is generally adequate for reference, fit checks, and visual exchange, but it should not be assumed to contain design intent or production-accurate surfaces.


Note: This gltf to stp conversion record is incomplete, must be verified, and may contain inaccuracies. Please vote below whether you found this information helpful or not.

Was this information helpful?

GLTF vs STP: format comparison

How the GLTF and STP formats compare on the properties that matter most for this conversion.

Comparison of the GLTF and STP file formats
Property .GLTF GL Transmission Format .STP 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

Frequently asked questions

Is the GLTF to STP converter free?

Yes, converting GLTF to STP 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 STP?

No. The GLTF to STP 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 STP 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.