OpenTakeoff is a free, Apache-2.0 quantity takeoff tool for construction estimating.

Open a plan set (PDF, image or .zip), set the drawing scale, and measure - area, linear, count and deduct - with one-click room detection that traces a room when you click inside it. Apply waste percentages and supporting materials, then export quantities (SF, SY, LF, EA) as CSV or JSON.

It runs entirely in your browser: no account, no upload, no server. Plans never leave your machine.

What makes it different is who can run it. A person clicks the canvas; an AI agent calls the identical engine over the Model Context Protocol (npx opentakeoff-mcp, 35 tools) and gets the identical number, with the scale and origin of every measurement recorded.

Built for Division 9 flooring by a working estimator, but the engine is general - drywall, paint, concrete, sitework.

A free alternative to subscription takeoff tools such as STACK, PlanSwift, Bluebeam, Kreo and Togal.

Features

  • One-click room detection - click inside a room and it traces itself
  • Drivable by an AI agent over MCP - npx opentakeoff-mcp, 35 tools
  • Runs fully in your browser - no account, no upload, plans stay local
  • Area, linear, count and deduct with drawing-scale calibration
  • Export quantities to CSV or JSON with per-measurement provenance
  • Apache-2.0 - self-host with one npm run build on any static host

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow OpenTakeoff

OpenTakeoff Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of OpenTakeoff!

Additional Project Details

Languages

English

Intended Audience

Architects, Engineering

User Interface

React

Programming Language

TypeScript

Related Categories

TypeScript Mechanical and Civil Engineering Software, TypeScript CAD Software, TypeScript Model Context Protocol (MCP) Servers

Registered

5 hours ago