Tool · IFC takeoff

IFC quantity takeoff in your browser

Browser-native parserYour IFC file stays on your deviceFree · 3 / mo

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. The file is parsed locally in a Web Worker. Extracted report data is sent to our server when you generate a PDF. Free includes an element schedule; Pro adds storey and material schedules.

Where the numbers come from

Element counts come from the model elements themselves. For volume and area totals, ifcreport.app reads the IFC file's IfcElementQuantity property sets. The report includes:

  • Element countnumber of model elements in each IFC class
  • IfcQuantityVolumeauthored volume totals in m³
  • IfcQuantityAreaauthored area totals in m²

Quantities are then aggregated by IFC class (walls, slabs, columns, doors, windows…). Pro adds a breakdown by building storey and a material schedule. Length and mass columns are not included in the PDF.

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 raw file inside the browser. PDF generation sends extracted report data to our server, so check your project confidentiality requirements before generating a report.

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, element counts remain available and missing quantities are shown as unavailable. ifcreport.app does not recompute volumes or areas from geometry. A group total can include only the elements with authored quantities, so verify completeness against the source model before using the output as a 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

Free account required · 3 reports per month. Your IFC file stays on your device. Extracted report data is sent to our server to generate your PDF. Saving a report summary is optional on Pro.

IFC takeoff — questions

How do I extract quantities from an IFC file without Revit?
Drop the IFC onto ifcreport.app. The browser parser counts model elements and reads authored volumes and areas from IfcElementQuantity property sets — no Revit, ArchiCAD or Allplan seat required, and the raw IFC file stays on your device. Extracted report data is sent to our server to generate the PDF.
How do I extract element counts and volumes from an IFC file?
Drop the IFC onto ifcreport.app: it counts model elements and reads authored volume and area quantities from the file's IfcElementQuantity property sets. The downloadable PDF groups these by IFC class; Pro adds storey and material schedules — no scripting, no Revit, and the file is parsed locally in your browser. If you would rather have raw spreadsheet data than a finished report, free browser toolkits like IFClite (CSV/JSON) and BIMcamel (Excel) pull the same quantities out.
Where do the takeoff numbers come from?
Element counts come from counting model elements. Reported volumes (m³) and areas (m²) come from authored IfcElementQuantity property sets and are aggregated by IFC class. Pro adds storey and material schedules. The PDF does not include length or mass columns.
How accurate is an IFC quantity takeoff?
Accuracy depends on the quantities authored and exported in the IFC. ifcreport.app counts elements and aggregates available quantities; missing quantities are shown as unavailable, not estimated from geometry. Check the source model and export settings before using the report for estimating.
Is there a free IFC takeoff tool online?
Yes — ifcreport.app is free for 3 reports a month, runs in the browser with no install, and requires a free account to produce a report.