Last updated 30 July 2026
Built because most rooms aren’t one rectangle.
SqFtCalc is made and maintained by one person. Here is who, and where the numbers come from.
Who
SqFtCalc is built and run by Andrew Wade, a sole proprietor based in Starkville, Mississippi. It is not a content farm and there is no team behind it — if something is wrong, one person fixes it, and you can reach that person at hello@sqftcalc.com.
Why it exists
Every other square footage calculator gives you one box: length times width. That is not what you are standing in. Real rooms are L-shaped, they have closets and bay windows, and they have kitchen islands and base cabinets sitting on floor you are never going to cover.
So this one keeps a ledger. Each space is a row, each row can be added or removed, and the plan view draws every one of them to scale so you can check the number against the picture instead of trusting it.
Where the numbers come from
- Geometry is exact. A gable is a triangle, a roof pitch multiplier is √(rise²+144)/12, and an L-shaped room's perimeter equals its bounding rectangle.
- Coverage rates — square feet per gallon, per box, per bag — are mid-range figures from product labels, not measurements. They are presets, and every one of them is an editable field. Read your can.
- Openings are stated, not hidden: a 3′0″ × 6′8″ door is 20 ft², a 3′ × 5′ window is 15 ft², and both appear as a visible line in the results so you can check them.
- Waste factors are conventions, not laws. 10% for straight-lay flooring, 15% for diagonal, more in a room full of cuts.
If a number here disagrees with your supplier, believe the supplier. They know the product; this knows the arithmetic.
How it is built
Plain HTML, CSS and JavaScript. No framework, no backend, no accounts, no database. That is not minimalism for its own sake — it is why your measurements can stay on your device, and why the site loads on a bad signal in a half-built house.
Found a mistake?
Tell me: hello@sqftcalc.com. Estimating errors get fixed fast, and the assertion suite behind the site grows by one test every time someone finds one.