Every IFC tool you actually need — free, online, in your browser
The full BIMCamel tool catalogue. Viewing, validation, optimisation, conversion, BCF coordination, IDS authoring, property editing, model federation and split. Every tool runs in the browser on any machine — free, private, no installs, no licences, and no signup needed to try. Open any tool on the sample building first; nothing to upload.
View IFC files online
- IFC Viewer — Open the IFC in a 3D viewer with a project tree, properties panel, and model stats.
- Compare IFC Files — Compare two IFC models by GlobalId and see what was added, deleted, moved, or unchanged in a visual viewer.
- Share IFC File — Generate a shareable link so others can open the model in a read-only viewer.
Validate IFC models online
- IFC Checker — Check your IFC model against a buildingSMART IDS specification and get a compliance report.
- IFC Clash Detection — Find where IFC building elements intersect or are too close to each other.
- IFC Walkable Clearance Check — Detect walkable surfaces from geometry (no IFC class trust), then flag any element encroaching into the headroom zone above them.
- Validate IFC Element Names — Check every element's Name follows a token pattern (e.
- IFC Health Check — Audit your IFC model for common issues: orphans, missing data, duplicates, large coordinates.
- IFC Repair Center — One-stop tool that bundles GUID repair, coordinate fix, orphan purge, and broken-xref cleanup.
- IFC Geometry Health Check — Scan every element's geometry for integrity problems — degenerate solids, failed Boolean operations, and empty or missing shape representations.
- IFC Schema & Identity Check — Verify the IFC schema version and element identity — flags duplicate GlobalIds, missing identifiers, and unexpected schema versions.
- IFC Spatial Structure Check — Audit the spatial hierarchy — project → site → building → storey containment — and flag any element not assigned to a storey.
- IFC Coordinate & Georeference Check — Check placement and georeferencing — large coordinates far from the origin, missing site placement, and absent georeferencing data.
- IFC Data Completeness Check — Audit metadata completeness — missing element names, property sets, owner history, and classifications.
- IFC Performance Check — Analyse what's driving file size and viewer performance — triangle counts, geometry complexity, and the heaviest elements in the model.
- IFC Level Consistency Check — Audit building storeys: flags storeys missing an elevation, multiple storeys sharing the same elevation (duplicate or mis-merged levels), and storeys with no building elements.
- IFC Unit Consistency Check — Audit the project's IfcUnitAssignment: verifies unambiguous length, area, volume, and plane-angle units and flags missing or conflicting unit declarations.
- IFC Floor Area Takeoff — Reads each IfcSpace's floor area from its quantity sets (NetFloorArea preferred), reports per-space areas with a project total, and flags spaces missing an area quantity.
- IFC Load-Bearing Continuity Check — Flags load-bearing columns and walls above the lowest storey that have no structural element beneath their footprint — a broken vertical load path.
- IFC Fire Compartmentation Check — Audits the designed fire envelope: flags non-fire-rated doors and windows filling openings in fire-rated walls (the 'fire door in a fire wall' rule) and unprotected penetrations with no fill.
- IFC Space Program Conformance — Compares the model's IfcSpaces against a room brief you define inline: flags missing required rooms (count shortfall) and spaces below their required floor area.
- IFC Accessibility Check — Pathfinder-driven accessible-route audit.
- IFC Fire Escape & Egress Check — Pathfinder-driven fire-egress audit.
- IDS Maker for IFC — Create and edit buildingSMART IDS specification files.
- Create and View IFC Issues — Create, edit, and assign BCF issues against an IFC model.
Clean IFC files online
- Delete IFC Elements — Pick entire categories of elements (doors, windows, rebar…) or specific items and remove them from the model.
- Delete IFC Properties — Strip the metadata attached to your elements — remove whole property groups or expand a group to delete just the individual parameters you pick.
- Simplify IFC Geometry — Replace detailed 3D shapes with bounding boxes by default.
- Keep Only Physical IFC Elements — Keep walls, floors, columns, rebar, and MEP — remove spaces, zones, annotations, grids, proxies, and other non-physical objects.
- Clean IFC Drawing Layers — Remove 2D helper lines (centrelines, footprints, construction marks) that aren't needed for 3D viewing.
- Deep Clean IFC Model — Find and remove hidden leftovers that bloat your file — unused geometry, orphaned relationships, and data nothing else references.
- Anonymize IFC — Scrub authors, organizations, contacts and file provenance so the model is safe to share.
- Reduce IFC File Size — One-click IFC file shrink with three preset strengths — Light keeps your data, Medium strips data but keeps every 3D shape, Aggressive also simplifies geometry (mesh decimation + bounding boxes).
- Remove IFC Materials & Colours — Strip the material and colour information from every element — keep the shapes, drop the paint.
- Fix Broken IFC External Links — Remove references to external files that your model no longer needs — gets rid of the 'missing file' popups when someone else opens your IFC.
Split, merge & organise IFC models online
- Merge IFC Files — Combine multiple IFC files into a single federated model.
- Classify IFC Elements — Scan a model's classes, PredefinedTypes and proxy elements, then manually reassign the IfcClass and/or PredefinedType of any selection.
- Split IFC Model — Divide an IFC model into separate files by floor, building, type, or property.
- Upgrade IFC — Convert an older IFC2x3 model to the newer IFC4 format.
- Downgrade IFC — Convert an IFC4 model to the widely supported IFC2x3 format.
- IFC Georeference Editor — View and set map coordinates (CRS, eastings/northings, rotation) and site latitude/longitude.
- Transform IFC Model — Offset, rotate or mirror the whole model with a controlled placement transform.
- Convert IFC Units — Convert the project length unit (mm, cm, m, ft, in) and rescale all geometry consistently.
- Manage IFC Storeys — View and reassign IFC elements to different building storeys/levels.
IFC properties & data extraction online
- Add Custom IFC Properties — Create new property sets with custom parameters on selected IFC elements.
- Edit IFC Properties — Rename, delete, or modify existing IFC property set parameters.
- Extract IFC Data — Export IFC element attributes and property values to a spreadsheet (CSV, TXT, or Excel).
- IFC Quantity Takeoff — Per-element quantities (length, area, volume) for any class, grouped with subtotals.
- Add IFC Base Quantities — Compute quantities from geometry and write standard Qto property sets onto elements.
- IFC to Excel — Export all IFC property sets and quantities to a structured Excel spreadsheet.
- Excel to IFC — Update IFC model properties by importing values from an edited Excel spreadsheet.
- Bulk Rename IFC Elements — Rename matching elements in bulk by applying a name pattern with tokens like {class}, {storey} and {index} — or any IFC attribute or property-set value.
Convert IFC to other formats online
- IFC to GLB — Convert IFC to GLB (binary glTF) for 3D viewers, AR/VR, and web embedding.
- IFC to OBJ — Convert IFC to Wavefront OBJ format for 3D modeling software.
- IFC to CAD — Generate real 2D CAD drawings (floor plans, elevations, and user-defined sections) with per-class layers.
- IFC to STEP — Convert IFC to STEP (tessellated geometry) for CAD/CAM exchange.
- IFC to DXF — Convert IFC to DXF — a 3DFACE triangle mesh that opens directly in CAD and coordination applications.
- IFC to AVEVA E3D (PML) — Convert IFC into an AVEVA E3D PML macro (.
- IFC to Revit — Rebuild an IFC as native Revit elements — walls, floors, ceilings, beams, columns, pipes and ducts — with a free add-in for Revit 2023-2026.
- IFC to COBie — Extract the five core COBie sheets from IFC — Facility, Floor, Space, Type and Component — as a spreadsheet for facility management handover.
Browse by task
Frequently asked questions
Are the tools really free?
Yes — every tool, not a limited trial. Guests get 3 runs a day with 25 MB uploads; a free account raises that to 10 runs a day and 100 MB. Paid plans lift the caps further, but no plan unlocks a tool the free tier doesn't already have.
What's the maximum IFC file size?
Up to 25 MB as a guest, 100 MB with a free account, 500 MB on Pro, and 1 GB on Team. The caps are on upload size only — every tool itself is available on every tier.
Do I need an account to use the tools?
No. Every tool runs as a guest — open the sample building or drop your own IFC and go. A free account only raises the caps (bigger files, more runs a day) and keeps your workspace history; it never gates a tool.
What happens to my file after processing?
Your file is uploaded over HTTPS and processed on our servers. Guest uploads are stream-only — the working files are deleted as soon as your download finishes. Free accounts keep results for 7 days; Pro keeps them 90 days and Team 180 days. Files are never shared with third parties or used to train AI.
Which IFC versions do the tools support?
IFC2x3 and IFC4 — the two schema versions essentially every AEC authoring application exports. IFC4x3, the infrastructure schema, works too: it opens in the viewer, and validation, health reports, property-set editing and georeferencing all run on it. Tools that need geometry processing, such as clash detection and 3D export, aren't verified on IFC4x3 yet.