Tool · IFC takeoff
IFC quantity takeoff in your browser
Drop an IFC file onto the page and you get a quantity takeoff back in roughly the time it takes to make coffee. No Revit license, no plugin install, no upload to a server you don't control. The file is parsed locally in a Web Worker and the report stays in your browser until you decide to save or download it.
Where the numbers come from
Every quantity on the report comes from the IFC file's own property sets. Specifically, ifcreport.app reads IfcElementQuantity psets and extracts the standard quantity types defined by the IFC4 specification:
IfcQuantityVolumenet and gross volumes in m³IfcQuantityAreanet and gross areas in m²IfcQuantityLengthlengths and heights in mIfcQuantityCountelement counts per type and storeyIfcQuantityWeightmasses in kg, when authored
Quantities are then aggregated by IFC class (walls, slabs, columns, doors, windows…) and by building storey, so the output is something you can read line by line without opening the model.
Why drop-and-go beats the BIM authoring tool
Opening Revit, ArchiCAD or Allplan just to count walls is overkill, especially when you're reviewing a model someone else delivered. You wait for the project to load, hunt for the schedule view, hope the formulas survived the export, and tie up a paid seat for ten minutes of clicking. A purpose-built IFC reader skips that loop. It also keeps the file inside the browser, which matters when the IFC is under NDA or covers a project you can't legally re-host.
What IFC takeoff cannot do
Be honest about the limitation: an IFC takeoff is only as accurate as the property sets the modeler authored. If the export skipped quantities, you fall back to element counts and bounding-box estimates. There is no geometric re-derivation here — ifcreport.app does not melt down breps to recompute net volumes the modeler chose not to publish. For models authored by careful teams (most German, Dutch, and Nordic offices, in our experience), the numbers match the authoring tool to two decimals. For sloppy exports, treat the result as a starting point, not a final bill of materials.
How this compares to BIMvision
BIMvision is a well-respected free Windows IFC viewer with a paid Advanced Reports plugin that exports schedules to Excel. It's a different product for a different audience: heavy desktop users who want a full 3D viewer alongside their reports. ifcreport.app is narrower on purpose — no 3D viewer, no Windows install, no plugin license. You get a takeoff PDF that's ready to attach to a tender response or fee letter. Full comparison →
Common use cases
- +Tender response — verifying the bill-of-quantities the client sent matches the model
- +Fee calculation — pulling GFA per storey to feed an architect's fee curve
- +Scope verification — sanity-checking what a sub actually delivered before signing off
- +GFA confirmation — confirming gross floor area against the planning submission