Takeoff complete: this is the output
Same numbers the CSV / Excel exports contain, grouped by label with totals.
| Item | Type | Total |
|---|
The measurements on the drawing are live: rename labels, drag them, measure more, or export again.
Same numbers the CSV / Excel exports contain, grouped by label with totals.
| Item | Type | Total |
|---|
The measurements on the drawing are live: rename labels, drag them, measure more, or export again.
How long is it in the real world?
What scale is the region you outlined drawn at?
How thick is the slab / wall / footing you outlined?
pdf2takeoff is free, open-source construction takeoff software. You open a PDF drawing, set the scale, then measure and count straight on the sheet. Every quantity stays on the drawing as a markup you can check, and the whole takeoff exports to Excel, CSV or back into the PDF for Bluebeam.
Four steps, all in the browser. The sample drawing walks you through them in under two minutes.
Drop in a PDF or an image. Multi-page sets keep a scale per sheet.
Click Auto-read to take it from the title block, or draw along a known dimension. Press C.
Lengths, areas, perimeters, volumes and angles. Fill a room in one click. Scan counts every matching symbol.
Excel, CSV or a quantity report, or save the markups into the PDF to open in Bluebeam or Acrobat.
Built with estimators and quantity surveyors in mind, and tested against public benchmarks.
Reads "SCALE 1:100" or a printed dimension, metric or imperial.
Magic Fill traces the walls and bridges door gaps.
Click one downlight; every match is counted in about a tenth of a second.
Overlay revision A on B: removed in red, added in blue.
A real .xlsx workbook, formula columns for waste and rates.
Markups save as standard PDF annotations and reopen intact.
No server, no account, no tracking of your drawings. Works offline.
Apache-2.0. Read the code, run it yourself, build on it.
For AI agents and scripts
The same engine runs as an MCP server and a command line tool. An agent opens the drawing, reads the scale, measures and counts, then hands back a marked-up PDF for you to review.
We test on outside benchmarks and publish the results, including where we fall short. Every number links to its method.
| Benchmark | What it tests | pdf2takeoff | For comparison |
|---|---|---|---|
| AECV-Bench | Counting doors, windows and rooms on 120 floor plans | 58.5%with opt-in AI (GPT-6.1) | 54.3%best published model; 57.2% same model, standard prompt |
| AEC-Geometric-Bench | Finding walls on 15 construction sheets | 0.519wall F1, no AI model, laptop CPU | 0.287best general AI model |
| ScaledDrawingBench | Scaled measurement questions, 200 sheets | 99.8%PDFs exported from CAD; 37.3% on degraded scans | No outside scores yet. It is our own open benchmark, and we publish the scan gap. |
Updated 24 October 2026.
Yes. There is no account, no paid tier and no file limit. It is open source under Apache-2.0, built and maintained by Flowtivity.
No. pdf2takeoff runs in your browser and processes the PDF on your computer. It works offline once loaded. The only exception is the optional AI count, which sends a page image to the model provider you choose, and only when you ask it to.
Yes. Markups save into the PDF as standard Line, Polygon and FreeText annotations with their measurements, so they open in Bluebeam Revu and Adobe Acrobat.
Not reliably on its own. The best published model gets 54.3% of floor plan counts exactly right. pdf2takeoff uses AI to propose items you confirm, and flags the ones most likely to be wrong.
Yes, with care. Scans are read with on-device OCR. Accuracy is lower than on PDFs exported from CAD, and we publish that gap in our benchmarks.
Yes. Open or drop any image (PNG, JPEG, iPhone HEIC photos, TIFF, WebP, GIF, BMP, AVIF or SVG), or paste a screenshot with Ctrl+V or ⌘V. Multi-page TIFF scans open as a set, and a scan that states its resolution keeps its paper size, so the printed scale works. Drop several files at once and they open as one set of sheets. An image only has a paper size when the scan states its resolution, so most images are calibrated from a dimension you know. Markups save into a PDF like any other drawing.
DXF, yes. It opens as a vector drawing at a standard scale (1:50, 1:100 and so on) worked out from the file’s own units, so you can measure straight away without calibrating, Scan counts blocks such as doors and fittings exactly, and text stays searchable. DWG is a closed format: export a DXF or a PDF from your CAD app first.
Flowtivity, an AI consultancy on the Gold Coast, Australia, that builds practical AI tools for construction and other industries.