Free online IFC to BREP converter
Convert IFC BIM geometry to BREP solids for CAD editing and kernel-based processing.
Convert IFC to BREP online - free
Your file is processed instantly and never stored on our servers.
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 .brep conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .brep file
Conversion result is ready to download.
How to convert ifc to brep file
- CAD formats
- No ratings yet.
101convert.com assistant bot
33m
IFC models often need conversion when a CAD or geometry kernel accepts boundary-representation solids but cannot read BIM exchange data. Converting to BREP produces editable geometric topology, but it does not preserve IFC object classifications, properties, relationships, or most BIM metadata.
What the IFC format is
IFC, usually stored as .ifc, is an open BIM exchange format defined by buildingSMART. It stores building elements such as walls, slabs, doors, pipes, and equipment together with geometry, materials, classifications, quantities, spatial hierarchy, and relationships.
Architectural, structural, and MEP applications create IFC files during model exchange and coordination. Common sources include Autodesk Revit, Archicad, Tekla Structures, Bentley applications, Allplan, and Vectorworks. IFC is normally encountered when receiving a coordination model from another discipline or when importing a project into a viewer, clash-detection system, or BIM platform.
What the BREP format is
BREP, or boundary representation, describes a solid or surface through its vertices, edges, wires, faces, shells, and geometric surfaces. Files commonly use .brep or .brp; the exact syntax depends on the CAD kernel, with Open CASCADE BREP being a common implementation.
BREP is useful for CAD editing, Boolean operations, validation, machining preparation, and geometry exchange with applications based on Open CASCADE or similar kernels. It retains explicit topological geometry rather than IFC’s building-object semantics. A BREP export is therefore suitable for shape processing, not for transferring a complete BIM model.
How to actually convert IFC to BREP
Using FreeCAD
- Install FreeCAD with its BIM/IFC support and open the
.ifcfile through File → Open. If the IFC importer is not available, enable the BIM workbench or install a FreeCAD package that includes IfcOpenShell. - Wait for the model to finish importing, then inspect the tree and hide unnecessary objects. Exporting every IFC object can create hundreds or thousands of BREP files.
- Select the required solid or group of solids in the model tree. Use File → Export and choose BREP if it is offered by the installed FreeCAD version, then save as
model.brep. - If the export dialog does not list BREP, use the FreeCAD Python console after importing the IFC. For a selected object with a valid shape, run:
obj = Gui.Selection.getSelection()[0]
obj.Shape.exportBrep("/path/to/model.brep")
For multiple objects, export each valid shape to a separate file or create a compound first. A compound keeps several disconnected parts in one BREP file but does not turn them into a single watertight solid.
Using an online conversion service
You can also upload the IFC file to 101convert.com, select BREP as the output format when available, and download the converted file without installing software. Check the service’s file-size, privacy, and geometry-support limits before uploading a project containing confidential building information.
Quality and compatibility limitations
- IFC metadata is discarded: names, GUIDs, property sets, materials, quantities, spatial containment, and relationships generally do not exist in BREP.
- Not every IFC entity becomes a solid: annotations, spaces, grids, point data, meshes, proxy objects, and some swept or advanced representations may be skipped or exported as surfaces.
- Openings and Boolean results can change: an importer may resolve wall openings into final faces, retain them as separate features, or fail when the source geometry is invalid.
- Inspect units: BREP files often do not carry reliable project-unit metadata. Confirm the model scale after import; IFC projects commonly use metres or millimetres.
- Validate topology: run the target CAD system’s geometry check for gaps, self-intersections, reversed faces, non-manifold edges, and non-watertight shells. A visually correct model can still fail Boolean or machining operations.
- Choose the export scope deliberately: export individual parts when downstream editing is required; export a compound when the recipient only needs the complete geometric assembly.
Note: This ifc to brep conversion record is incomplete, must be verified, and may contain inaccuracies. Please vote below whether you found this information helpful or not.
IFC vs BREP: format comparison
How the IFC and BREP formats compare on the properties that matter most for this conversion.
| Property | .IFC Industry Foundation Classes | .BREP Boundary Representation |
|---|---|---|
| Dimensions | 3D | 3D |
| Geometry | Both | Both |
| Materials | Limited | — |
| Plain-text readable | Yes | No |
| Operating system support | Wide | Wide |
| Typical file size | Large | Medium |
| Open standard | Yes | Partly open |
| Introduced | 1996 | — |
| Developer | buildingSMART International | — |
| MIME type | application/x-step | — |
Frequently asked questions
Is the IFC to BREP converter free?
Yes, converting IFC to BREP 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 BREP?
No. The IFC to BREP 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 BREP 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.