Convert step to ifc

Free online STEP to IFC converter

Convert STEP to IFC with FreeCAD or BIM workflows, plus limitations and online options.

Convert STEP to IFC online - free

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

Your file is processed instantly and deleted as soon as you download it.

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 .ifc conversion

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

  3. 3/3

    Download converted .ifc file

    Conversion result is ready to download.

How to convert step to ifc file

Source format: STEP

STEP is a standardized 3D CAD exchange format defined by ISO, commonly saved as .step or .stp. It is widely used in mechanical CAD for sharing precise solid and surface geometry across different systems.

Target format: IFC

IFC stands for Industry Foundation Classes. It is an open, vendor-neutral format used in BIM (building information modeling) to exchange building and infrastructure data between architecture, engineering, and construction applications. IFC files can store geometry, materials, properties, relationships, and metadata.

How to perform the conversion

There is no universal one-click STEP to IFC conversion because the formats serve different purposes. STEP is a CAD exchange format, while IFC is a BIM data model. In practice, the conversion is usually limited to geometry and may require manual cleanup or BIM classification afterward.

Best desktop option: FreeCAD

  1. Install FreeCAD, which can import STEP files and export IFC through its BIM-related tools and add-ons.
  2. Open FreeCAD and import the STEP file using File → Import, then select your .step or .stp file.
  3. Check the imported model for missing parts, broken solids, or unwanted surfaces.
  4. If needed, convert the geometry into solids or clean up the model before export.
  5. Export the model using File → Export and choose IFC if available in your setup.
  6. Save the file with a .ifc extension.

Alternative desktop option: BlenderBIM / IfcOpenShell-based workflows

  1. Use a BIM workflow built on IfcOpenShell if you need more control over IFC structure and metadata.
  2. Import the STEP geometry through a compatible CAD or mesh workflow, then map it into IFC objects if your toolchain supports that process.
  3. Use this approach when you need to assign building elements, properties, or classifications before exporting IFC.

Reputable online converters

Online STEP to IFC conversion is uncommon, and many web services only support viewing or basic geometry conversion. If you use an online service, verify that it explicitly supports STEP to IFC, uses secure file handling, and is suitable for non-confidential data. For sensitive or project-critical models, a desktop workflow is strongly recommended.

Notes on quality, compatibility, or limitations

  • STEP is CAD-centric, while IFC is BIM-centric. The conversion often preserves geometry better than BIM semantics.
  • STEP models usually do not contain BIM information such as spaces, systems, phases, or relationships, so these must be created or assigned separately in IFC.
  • Imported geometry may need repair, simplification, or reclassification before export.
  • Some STEP entities may not translate cleanly into IFC and can become generic shapes or faceted geometry.
  • If your goal is mechanical design exchange, keep the original .step file; use IFC only when a BIM workflow specifically requires it.

STEP vs IFC: format comparison

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

Comparison of the STEP and IFC file formats
Property .STEP Standard for the Exchange of Product model data .IFC Industry Foundation Classes
Dimensions 3D 3D
Geometry Both Both
Materials Yes Limited
Plain-text readable Yes Yes
Operating system support Wide Wide
Typical file size Medium Large
Open standard Yes Yes
Introduced 1994 1996
Developer ISO buildingSMART International
MIME type application/step application/x-step

Frequently asked questions

Is the STEP to IFC converter free?

Yes, converting STEP to IFC 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 IFC?

No. The STEP to IFC 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 IFC 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.

Will STEP geometry and assemblies stay intact when converted to IFC?

Basic solid geometry often transfers, but complex surfaces, assemblies, colors, and product structure may be simplified or changed. The result depends on which STEP entities the IFC workflow supports.

Does STEP to IFC preserve BIM data like walls, doors, and materials?

No, STEP usually contains CAD geometry rather than IFC building semantics, so the conversion cannot reliably infer walls, doors, spaces, classifications, or material properties. These objects may appear only as generic IFC elements unless the source includes suitable product information.

Is the IFC file still editable after converting from STEP?

The IFC result can be edited as an IFC model, but it is not usually as parametric or feature-editable as the original STEP model. Changes to the original CAD design history, constraints, and sketches are not preserved.

Why is some STEP geometry missing or invalid in the IFC result?

Missing or invalid geometry usually comes from unsupported STEP entities, tiny gaps, self-intersections, or non-manifold surfaces that cannot be represented cleanly in IFC. Repairing the source geometry or simplifying complex parts can improve the conversion.