How to measure
Use these guides to identify the measurements the calculator needs. Drawings are not to scale.
Triangle: A is the base; B is height at a right angle to that base, not the sloped side.
Circle: D is the diameter through the center, not the radius.
Check the unit beside every field. For example, 10 ft 6 in is 10.5 ft.
Measure the space, then estimate the material
Select a shape and enter its dimensions. Area only gives the measured surface with no extra. Flooring boxes divides an adjusted area by the coverage printed on a box. Individual tiles uses the tile length and width instead.
A 12 × 10 ft room has 120 square feet. With 10% extra, the material estimate is 132 square feet. If one box covers 20 square feet, that takes 7 boxes, with 140 square feet of total package coverage. If you use 12 × 12 inch tiles instead, it takes 132 tiles by area, including the extra allowance.
How it works
Rectangle: length × width. Triangle: base × perpendicular height ÷ 2. Circle: π × (diameter ÷ 2)². One square foot equals 0.09290304 square meters.
For flooring or tile, measured area × (1 + extra percentage ÷ 100) gives the target coverage. Divide that by the area per box or per tile and round up. Tile sizes in inches are converted to feet before calculating their area. Changing units converts the measurements already entered.
Area is not a cutting plan
This tool estimates quantities from surface area. It does not arrange tiles, optimize cuts, allow for grout joints, match patterns, or plan carpet seams. For an irregular room, calculate non-overlapping sections separately and combine their areas.
The initial 10% waste allowance is a starting assumption. Manufacturer guidance varies: Mullican Flooring’s installation guidance (PDF) describes different allowances for ordinary and diagonal installations. Use the instructions for the product and layout you choose. Buying an extra box for future repairs is a separate decision from the area calculation.
Small positive results display as “<0.01” rather than zero. Area-only mode ignores the hidden flooring inputs, so an old box size cannot affect a plain area result.