Convert step to fcstd

Free online STEP to FCSTD converter

Convert STEP CAD geometry into an editable FreeCAD FCStd document.

Convert STEP to FCSTD 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 .step 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 .step to .fcstd conversion

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

  3. 3/3

    Download converted .fcstd file

    Conversion result is ready to download.

How to convert step to fcstd file

A supplier, CAD system, or manufacturer portal may provide a model as a STEP file while FreeCAD requires its native .FCStd document format for continued work. Saving the imported model as FCStd keeps it available in FreeCAD without repeating the import.

What the STEP format is

STEP is an ISO 10303 exchange format for product and manufacturing data, commonly stored with the .step or .stp extension. CAD systems use it to exchange precise solid and surface geometry, assemblies, part structure, colors, names, and selected metadata between different vendors.

SolidWorks, CATIA, Siemens NX, Autodesk Inventor, Fusion, Creo, Onshape, FreeCAD, and other engineering applications can import or export STEP. STEP is useful for supplier handoffs, manufacturer models, and moving geometry between incompatible native CAD formats.

What the FCStd format is

.FCStd is FreeCAD’s native document format. It can store imported shapes together with FreeCAD objects, placements, visibility settings, properties, sketches, constraints, and features created in FreeCAD.

FCStd is intended for continued work in FreeCAD, not general CAD exchange. Saving an imported STEP model as FCStd preserves the imported geometry and makes it easy to reopen, inspect, measure, and use in further FreeCAD operations. It normally does not recreate the source application’s sketches, dimensions, constraints, equations, feature tree, or parametric history.

How to convert STEP to FCStd

FreeCAD is the most direct desktop option because it reads STEP and writes its own document format.

  1. Install and open FreeCAD.
  2. Choose File → Open and select the .step or .stp file. Use File → Import when adding the model to an existing FreeCAD document.
  3. Wait for the geometry to load. Large assemblies can take substantial time and memory.
  4. Inspect the model tree and 3D view. Check the number of parts, placements, orientation, units, colors, and visible solids. Use the Part workbench to inspect geometry when necessary.
  5. Choose File → Save As, select the FreeCAD document format if prompted, and save a filename such as model.FCStd.
  6. Close and reopen the saved file to confirm that the required objects and placements were retained.

For a no-installation workflow, 101convert.com can convert the file for free: select STEP as the input, upload the .step or .stp file, select FCStd as the output, start the conversion, and download the resulting .FCStd file. Do not upload confidential, personal, or export-controlled CAD data unless the service’s privacy and storage terms permit it.

FreeCAD also supports scripted conversion. The import module is preferable to treating a STEP file as a native FreeCAD document:

import FreeCAD as App
import Import

doc = App.newDocument("Converted")
Import.insert("input.step", doc.Name)
doc.recompute()
doc.saveAs("output.FCStd")

Run this through FreeCAD’s Python console or its Python environment. Import behavior can vary with the FreeCAD release and the STEP file, so inspect the resulting document before using batch conversion for production files.

Quality and compatibility limits

STEP-to-FCStd conversion transfers the geometric result, not the original design history. An imported part commonly appears as one or more generic shape objects, which can be measured and used in operations but cannot be edited like the source model’s native feature tree.

Assemblies may import as separate parts, a hierarchy, compounds, or partially flattened geometry. The result depends on the STEP application protocol, exporter, assembly structure, and FreeCAD version. Verify part names, placement, orientation, units, colors, and solid count.

Models with tolerance errors can produce open shells, invalid faces, missing solids, or import warnings. Use FreeCAD’s Part geometry checks to locate problems and repair or refine the affected shapes before saving. Keep the original STEP file as a reference, and test the saved FCStd file in the FreeCAD version that will be used for editing; native documents may not behave identically across widely different releases.

STEP vs FCSTD: format comparison

How the STEP and FCSTD formats compare on the properties that matter most for this conversion.

Comparison of the STEP and FCSTD file formats
Property .STEP Standard for the Exchange of Product model data .FCSTD FreeCAD document
Dimensions 3D 3D
Geometry Both Both
Layers — Yes
Materials Yes Limited
Plain-text readable Yes No
Operating system support Wide Wide
Typical file size Medium Medium
Open standard Yes Partly open
Introduced 1994 2006
Developer ISO FreeCAD Community
MIME type application/step application/x-freecad

Frequently asked questions

Is the STEP to FCSTD converter free?

Yes, converting STEP to FCSTD 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 STEP file be?

You can upload STEP files up to 500 MB and convert up to 5 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 STEP to FCSTD?

No. The STEP to FCSTD 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 STEP file for this STEP to FCSTD 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.