Skip to content

Free online STP to IFC converter

Convert mechanical STEP geometry to IFC for BIM coordination, exchange, and model review.

Convert STP to IFC online - free

Uploading…

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

How it works

  1. 1/3

    Upload your .stp 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 .stp 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.

Conversion statistics: STP to IFC

9 in 10 conversions finish within 82 s.

Files converted
61
9 in 10 conversions take at most
82 s
Typical file size
1.4 MB
37 files in the last 30 days
STP files are most often converted to DWG 38% IFC 15% IGS 14% DXF 10%

Updated November 10, 2026, from conversions on 101convert.com

How to convert stp to ifc file

A STEP model must be delivered to a BIM application such as Revit, Archicad, or Solibri when a mechanical component needs to join a coordinated building model. Converting it to IFC also provides an application-independent exchange file for coordination and archiving.

What the STP format is

STP usually refers to STEP, the ISO 10303 neutral CAD exchange format. Files commonly use .stp or .step and are created by SolidWorks, CATIA, Siemens NX, Creo, Inventor, Fusion, FreeCAD, and other mechanical CAD systems.

STEP can store precise boundary-representation solids and surfaces, assemblies, product structure, colors, layers, and selected product metadata. It normally does not identify BIM entities such as walls, slabs, doors, spaces, storeys, systems, or building materials.

What the IFC format is

IFC, or Industry Foundation Classes, is an open BIM exchange format standardized as ISO 16739. An IFC model can contain building and infrastructure objects, spatial containment, relationships, properties, quantities, materials, placements, and geometry for coordination software including Revit, Archicad, Tekla, Allplan, Solibri, and Navisworks.

IFC is appropriate when the recipient needs model coordination, clash checking, quantity extraction, or long-term exchange without the original CAD application. Choose the schema required by the receiving system: IFC4 is generally preferable for new exchanges, while IFC2x3 remains necessary for some established workflows. Infrastructure projects may specify IFC4.3.

How to convert the file

CAD Exchanger is a direct desktop option because it can import STEP and export IFC without a BIM authoring application.

  1. Open the .stp or .step file and inspect the assembly tree for missing or merged parts.
  2. Confirm the source units, model scale, orientation, and origin. Resolve unit or placement errors before export.
  3. Use File → Export, select IFC, and choose IFC4, IFC2x3, or another schema specified by the recipient.
  4. Map available object types or properties if the exporter provides those options. If geometric accuracy or tessellation settings are available, use a finer setting for curved surfaces and a coarser setting only when file size or processing time is a constraint.
  5. Save the result as model.ifc. Open it in the target BIM or coordination application and check scale, orientation, placements, visibility, colors, part count, and object properties.

For a free desktop workflow, open the STEP file in FreeCAD with File → Open, inspect and rename the imported objects, then use the BIM or Arch workbench and its IFC export command. FreeCAD’s IFC capabilities depend on the installed workbench and IfcOpenShell version. A selected imported STEP solid is normally exported as generic IFC geometry, not automatically classified as a door, wall, equipment item, or other native BIM object.

FME Form is suitable for controlled batch workflows when a team needs to read CAD data, map attributes, transform coordinates, and write IFC through a configured workspace. Test the exact STEP variant and IFC schema with the installed FME version before production processing; complex assembly semantics may require custom mapping.

For non-confidential files, a reputable hosted option such as CAD Exchanger Cloud can be used if its current service supports both the uploaded STEP variant and the required IFC export. Upload the file, select IFC and the required schema, download the result, and validate it in the recipient’s software. Do not submit proprietary engineering or personal data without checking the service’s retention, access, and deletion terms.

Quality and compatibility limitations

A direct conversion usually transfers shape geometry rather than design intent. The result may contain IfcBuildingElementProxy, IfcProduct, or another generic entity, so BIM software may not treat the model as a door, wall, structural member, or equipment object.

STEP assemblies can be flattened, split, or reorganized during export. Part names, colors, layers, metadata, and assembly relationships may be lost or mapped differently. IFC geometry can also be represented with boundary-representation, swept-solid, or tessellated forms, and different importers support these forms inconsistently.

Before conversion, remove construction geometry, suppress unnecessary parts, repair invalid solids, and verify units. After conversion, check the IFC schema, coordinate system, global placement, object count, geometry tolerances, materials, colors, assembly hierarchy, and property sets. Compare several critical dimensions with the source model.

If the deliverable requires native BIM classification, reliable quantities, fire ratings, manufacturer data, editable parametric behavior, or discipline-specific property sets, use the STEP file as reference geometry and classify or remodel it in Revit, Archicad, FreeCAD, or another IFC-aware BIM application. Mechanical CAD geometry alone does not contain enough information for a converter to infer those requirements reliably.

STP vs IFC: format comparison

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

Comparison of the STP and IFC file formats
Property .STP STEP (Standard for the Exchange of Product model data) .IFC Industry Foundation Classes
Dimensions 3D 3D
Geometry Both Both
Materials Limited 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/x-step

Information about file extensions and file types is provided by File-Extensions.org

Frequently asked questions

Is the STP to IFC converter free?

Yes, converting STP 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 STP file be?

You can upload STP files up to 10 MB and convert up to 3 files at once in a single batch. With a paid plan the limit is up to 500 MB per file and 5 files at once, see our plans.

How long does it take to convert STP to IFC?

9 in 10 STP to IFC conversions on 101convert.com take at most 82 s, measured over the last 90 days. The typical file is 1.4 MB. So far 61 files have been converted.

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 STP to IFC?

No. The STP 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 STP file for this STP 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 my STEP model keep its exact geometry when converted to IFC?

The main solid geometry is usually transferred, but the representation can change and some STEP entities or details may not be supported. Curves, small features, tolerances, and assembly relationships may therefore differ in the IFC result.

Will STEP assembly structure and part information be preserved in IFC?

Only information that can be mapped to IFC is preserved, so assembly structure, names, properties, and object categories may be simplified or omitted. IFC is intended for BIM exchange and coordination rather than preserving the original CAD feature history.

Why is my converted IFC empty or missing some STEP parts?

This usually happens when the STEP file contains unsupported entities, invalid geometry, or assembly references that the conversion cannot map to IFC. Complex or damaged solids may also be skipped while other objects are converted.

Can I edit the converted IFC like the original STEP file?

No, the IFC result is generally an exchange model and does not retain STEP parametric features, sketches, or design history. You can review or modify supported IFC objects, but converting back will not recreate the original editable CAD model.

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.