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
Your file is processed instantly and deleted as soon as you download it.
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 .stp file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .stp to .ifc conversion
After successful file upload, click to convert when you are ready.
-
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
Updated November 10, 2026, from conversions on 101convert.com
How to convert stp to ifc file
- CAD formats
- No ratings yet.
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.
- Open the
.stpor.stepfile and inspect the assembly tree for missing or merged parts. - Confirm the source units, model scale, orientation, and origin. Resolve unit or placement errors before export.
- Use File → Export, select
IFC, and choose IFC4, IFC2x3, or another schema specified by the recipient. - 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.
- 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.
| 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
Suggested software and links: stp to ifc converters
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.
Additional formats for
stp file conversion
- stp to dwg
- stp to slddrw
- stp to psm
- stp to stl
- stp to sab
- stp to sldasm
- stp to model
- stp to fcstd
- stp to igs
- stp to dwf
- stp to 3mf
- stp to ad_prt
- stp to amf
- stp to asm
- stp to brep
- stp to catproduct
- stp to cgr
- stp to dft
- stp to dgn
- stp to dwfx
- stp to dwt
- stp to dxf
- stp to edrw
- stp to gltf
- stp to iam
- stp to idw
- stp to iges
- stp to ipj
- stp to ipn
- stp to jpg
- stp to jt
- stp to nc1
- stp to obj
- stp to par
- stp to ply
- stp to step
- stp to svg
- stp to vda
- stp to xls