Free online IFC to STEP converter
How to convert and export IFC files to STEP format.
Convert IFC to STEP 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 .ifc file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .ifc to .step conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .step file
Conversion result is ready to download.
How to convert ifc to step file
- CAD formats
- No ratings yet.
What are IFC and STEP file formats?
The IFC (Industry Foundation Classes) file format is an open standard developed by buildingSMART International for data exchange in Building Information Modeling (BIM). IFC files enable interoperability between software applications in architecture, engineering, and construction (AEC) industries. They contain detailed information about 3D models, including geometry, spatial relationships, materials, and attributes of building elements like walls, doors, and windows. The primary goal of the IFC format is to facilitate collaboration among stakeholders throughout the lifecycle of a building project, from design and construction to maintenance and operation.
The STEP (Standard for the Exchange of Product Data) file format, governed by ISO 10303, is an international standard for representing and exchanging 3D product data. It is widely used in manufacturing, mechanical engineering, and CAD (Computer-Aided Design) systems.
STEP files are designed to provide a neutral way of describing 3D models, making them compatible across various software platforms. They can represent detailed geometric shapes, assemblies, and product information, ensuring accurate data transfer in prototyping, machining, and quality control processes. The robustness and wide acceptance of the STEP format make it essential for industries that require precision in product design and development.
Software that uses IFC and STEP file formats
Software that supports IFC includes:
- Autodesk Revit: A widely used BIM software for architectural design and construction planning.
- Graphisoft ArchiCAD: Known for its seamless support for IFC to enable collaborative design workflows.
- Tekla Structures: A tool for structural engineering and construction management.
- Vectorworks: A design-focused application that supports IFC for interoperability in building projects.
- BIMcollab: A collaboration platform that uses IFC for model exchange and issue tracking.
- FreeCAD: An open-source CAD application that supports IFC import and export for 3D modeling and BIM workflows. FreeCAD allows users to open, manipulate and create IFC files natively.
Software that uses STEP file format includes:
- SolidWorks: A popular tool for 3D CAD design and product development.
- Autodesk Fusion 360: Integrates CAD, CAM, and CAE functionalities with STEP compatibility.
- PTC Creo: Offers advanced 3D modeling and product design with STEP file exchange capabilities.
- CATIA: Used for complex design and engineering, particularly in aerospace and automotive industries.
- Siemens NX: A powerful CAD, CAM, and CAE tool with robust STEP support.
- Onshape: A cloud-based CAD platform that uses STEP for data exchange.
- FreeCAD: It also supports STEP files, making it a versatile choice for users who require open-source solutions.
Both file formats serve as bridges to enhance interoperability, making them essential in their respective industries for efficient collaboration and data exchange.
Converting IFC to STEP file format
The IFC (Industry Foundation Classes) file format is widely used in Building Information Modeling (BIM) for sharing construction and design data. The STEP (Standard for the Exchange of Product Data) file format in manufacturing and engineering for 3D models. Converting IFC to STEP is needed when transitioning data between these industries. To achieve this, specialized software such as FreeCAD, Autodesk Revit (with add-ons), or third-party converters like IfcOpenShell can be used. These tools allow users to import the IFC file, map the geometry and attributes, and export it in STEP format, preserving the model's integrity.

When converting IFC to STEP, consider the data compatibility and the potential for data loss. The geometric details, material specifications, and metadata must align correctly to ensure the converted file meets its intended purpose. Users should ensure their chosen software supports both file types and offers robust translation capabilities.
For instance, FreeCAD provides an open-source and user-friendly solution for simple conversions, while commercial tools offer advanced features for complex models.
IFC vs STEP: format comparison
How the IFC and STEP formats compare on the properties that matter most for this conversion.
| Property | .IFC Industry Foundation Classes | .STEP Standard for the Exchange of Product model data |
|---|---|---|
| Dimensions | 3D | 3D |
| Geometry | Both | Both |
| Materials | Limited | Yes |
| Plain-text readable | Yes | Yes |
| Operating system support | Wide | Wide |
| Typical file size | Large | Medium |
| Open standard | Yes | Yes |
| Introduced | 1996 | 1994 |
| Developer | buildingSMART International | ISO |
| MIME type | application/x-step | application/step |
Suggested software and links: ifc to step converters
Frequently asked questions
Is the IFC to STEP converter free?
Yes, converting IFC to STEP 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 IFC file be?
You can upload IFC 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 IFC to STEP?
No. The IFC to STEP 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 IFC file for this IFC to STEP 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 IFC properties and building relationships be preserved in STEP?
Usually not completely; IFC-to-STEP conversion mainly carries over supported geometric representations. BIM properties, object classifications, space relationships, materials, and other project data may be omitted or flattened.
Will my IFC model stay editable after converting it to STEP?
The result may remain editable as STEP geometry, but it normally will not retain the original BIM authoring history, parametric features, or IFC object behavior. It is best treated as transferable CAD geometry rather than a fully editable building-information model.
Why are some IFC objects missing or turned into faceted shapes in STEP?
This usually happens when an IFC object uses a representation that the STEP conversion cannot map directly, such as a mesh, unsupported Boolean geometry, or a complex surface. The converter may omit that object or approximate it with a tessellated shape.
Will the dimensions and layout stay the same when converting IFC to STEP?
Supported solid and surface geometry should retain its dimensions, but units, coordinate systems, tolerances, and unsupported representations can cause misplaced, distorted, or incomplete results. Check the converted model for scale and alignment, especially when the IFC contains multiple building elements or large site coordinates.
Additional formats for
ifc file conversion
Reverse conversion
Convert to step from
other formats
- sldasm to step
- fcstd to step
- catpart to step
- x_t to step
- dwg to step
- pdf to step
- jt to step
- rvt to step
- slddrw to step
- 3mf to step
- 3d to step
- 3drep to step
- 3ds to step
- art to step
- asat to step
- asc to step
- asm to step
- bim to step
- bmp to step
- brd to step
- brep to step
- catdrawing to step
- cel to step
- cgr to step
- dae to step
- ddd to step
- dgn to step
- drw to step
- drwdot to step
- dst to step
- dwb to step
- dwf to step
- dwfx to step
- dxe to step
- dxf to step
- dxx to step
- eps to step
- fbx to step
- fmz to step
- geo to step
- glb to step
- gltf to step
- hmc to step
- idf to step
- idw to step
- iges to step
- igs to step
- img to step
- ipj to step
- ipn to step
- itp to step
- jpg to step
- ma to step
- mb to step
- mdl to step
- mtl to step
- nc1 to step
- obj to step
- off to step
- ol to step
- par to step
- part to step
- plmxml to step
- plt to step
- ply to step
- psm to step
- pvs to step
- sab to step
- skl to step
- sld to step
- slddrt to step
- slp to step
- spt to step
- ste to step
- stp to step
- stpz to step
- svg to step
- tcw to step
- tin to step
- tol to step
- v3d to step
- vda to step
- vrl to step
- wrl to step
- x to step
- x3d to step
- xgl to step
- xmt to step
- xmt_txt to step
- xt to step
- zrd to step