20 calculators · 30 guides · 13 cost estimators — free & instant
Home Project Calculators
& Cost Estimators
Measure materials, estimate project costs, and plan your next home improvement project — free, accurate, and built for homeowners, DIYers, and contractors.
Popular: Concrete Calculator, Roof Pitch, Square Footage
Popular Calculators
All calculators →- Board Foot Calculator Calculate board feet for any lumber dimension. Enter thickness (in), width (in), length (ft), and q…
- Deck Calculator Calculate deck boards, linear footage, and approximate joists for a rectangular deck. Enter deck di…
- Fence Calculator Calculate fence materials: posts, rails, and pickets. Enter fence length, post spacing, and picket …
- Gravel Calculator Calculate how much gravel you need for a driveway, pathway, or drainage project — in cubic yards, c…
- Paint Calculator Calculate how much paint you need for an interior room. Enter room dimensions, doors, windows, coat…
- Roofing Calculator Calculate how many shingle bundles, squares, underlayment rolls, and nails you need for a roof. Ent…
- Tile Calculator Calculate how many tiles you need for a floor. Enter room dimensions, tile size, and waste percenta…
- Concrete Slab Calculator Calculate exactly how much concrete you need for a slab — including cubic yards, recommended order …
Browse by Project
Cost Estimators
All estimators →A digital toolbox for home projects
Home Project Toolkit brings together the calculators, cost estimators, and reference tables homeowners actually need — in one place, with no clutter. Every tool runs instantly in your browser, works on mobile, and is built around accurate formulas used by contractors and serious DIYers.
Calculate concrete volume for a slab, estimate shingles for a roof, figure out paint coverage for a room, or scope out the cost of a new driveway — then jump to a related tool without losing context. Pages are server-rendered for speed and SEO, and every calculator ships with the underlying formula and an example so you can verify the math yourself.