Flooring Calculator

Estimate planks, tiles, boxes, carpet rolls and total flooring area for hardwood, laminate, vinyl, tile, carpet and custom flooring — with engineering drawings and a printable PDF report.

Enter project details
Pick a flooring type, enter the room dimensions, choose your material size, and we'll calculate boxes, planks/tiles, total area and cost.
Material cost estimate (optional)
Enter your local material prices to estimate total project cost.
Material estimate
Your flooring estimate
Total flooring area
0 sq ft
incl. 10% waste
Material required
0 planks
at 0.75 sq ft each
ENGINEERING DRAWING
Hardwood 3″ × 36″ 10% waste
Boxes Required
~ 20 sq ft per box
0 boxes
covers 0 sq ft
Planks Required
3″ × 36″ planks
0 planks
at 0.75 sq ft each
Waste Added
10% allowance
0 sq ft
≈ 0 sq m extra
Flooring material is calculated as total area × (1 + wastage), then divided by the size of one piece (or roll width for carpet) and rounded up to whole pieces / boxes. Box counts are based on industry-typical coverage — hardwood ≈ 20 sq ft/box, laminate ≈ 22, vinyl ≈ 24, tile ≈ 15. Use the 10% Standard wastage for most jobs, 5% for simple straight layouts, or 15% for diagonal patterns and rooms with many cuts. Always confirm exact quantities with your specification or supplier.
Help us improve 4.6 (7,809)
STEP-BY-STEP

How to estimate flooring material

Three quick steps from a room measurement to planks, tiles, boxes & cost.

01
FLOORING
Pick the flooring type

Hardwood, laminate, vinyl, tile, carpet or custom — choose the type so the right engineering drawing is shown and the appropriate size presets are loaded automatically.

02
DETAILS
Enter room dimensions & size

Room length and width (or a total area), then pick a plank/tile/roll size from the per-type preset list — or enter custom dimensions — plus a wastage allowance for your layout complexity.

03
RESULT
Get planks, boxes & cost

Total flooring area, exact plank/tile count, boxes to order (or linear feet of roll for carpet), waste added — broken out clearly with industry-typical box coverage so you can order with confidence.

ABOUT THIS TOOL

Flooring Calculator — Free & Accurate

Our flooring calculator helps installers, general contractors, remodelers and DIY homeowners work out exactly how much material a flooring job needs and what it will cost. Pick a flooring type — hardwood, laminate, vinyl, tile, carpet or custom — enter the room dimensions, choose a plank/tile/roll size, and get a complete plank, tile or box count with a cost estimate in seconds.

Material is calculated as total area × (1 + wastage), then divided by the size of one piece (or roll width for carpet) and rounded up. Hardwood is usually sold in boxes covering ~20 sq ft each; laminate ~22 sq ft/box; vinyl (LVP) ~24 sq ft/box; tile ~15 sq ft/box. Carpet is sold by the linear foot from 12 ft or 15 ft wide rolls — the calculator works out how many linear feet you need (and the equivalent in square yards).

An optional cost section covers material, underlayment and labor in your local currency — USD, GBP, EUR, AUD, CAD, INR, BDT or AED — with flexible pricing units (per sq ft, per box, per plank, per roll, hourly, or flat-fee). Wastage allowance offers 5% Straight Layout, 10% Standard (recommended), 15% Diagonal Pattern, or a custom percentage so you can match the real complexity of your install. Everything runs in your browser — no signup, no data sent anywhere.

WHY CHOOSE US

Why use this calculator?

Built for the room, the box and the roll — simple, fast, and accurate.

Instant material count

No spreadsheets, no estimating tables. Pick a flooring type, type the room dimensions, hit calculate — planks, tiles, boxes and total area on screen.

6 flooring types covered

Hardwood, laminate, vinyl, tile and carpet each get their own engineering drawing, size presets and box-coverage math — plus a custom mode for anything that doesn't fit a preset.

Industry-standard math

Box coverage values used by trade-supply chains (hardwood ~20, laminate ~22, vinyl ~24, tile ~15 sq ft/box), plus carpet linear-feet math from real roll widths.

100% private

Everything runs in your browser. Your room dimensions, material prices and cost data never leave your device.

Metric & imperial

Mix metres, feet, inches, yards and centimetres on the same job. Results show both sq ft and sq m so the numbers match whatever your supplier quotes in.

Works on mobile

Open it on your phone right on the job site. Fully responsive, no app needed — the same compact layout works on desktop and small screens.

EXPLORE MORE

Related construction tools

Free, browser-based, and built the same way as the rest of the DailyToolsAI construction suite.

COMMON QUESTIONS

Frequently asked questions

The short, practical answers to the questions installers and homeowners ask most.

It depends on the size of one piece. A 3″ × 36″ hardwood plank covers 0.75 sq ft, so you need about 1.33 planks per sq ft. A 12″ × 12″ tile is exactly 1 sq ft (1 tile per sq ft); 12″ × 24″ is 2 sq ft (0.5 tile per sq ft). After multiplying area by your wastage allowance and dividing by piece area, always round up — you can't buy 17.4 planks. For a 12 × 15 ft room (180 sq ft) at 10% waste using 3″ × 36″ planks: 180 × 1.10 = 198 sq ft ÷ 0.75 = 264 planks. The calculator does this for you per flooring type.

Box coverage varies by material. Industry-typical figures: hardwood ~20 sq ft/box, laminate ~22 sq ft/box, vinyl (LVP) ~24 sq ft/box, tile ~15 sq ft/box. After applying wastage to your floor area, divide by the box coverage and round up. For a 200 sq ft floor with 10% waste using laminate (22 sq ft/box): 200 × 1.10 = 220 sq ft ÷ 22 = 10 boxes. The exact coverage on your specific box may differ — always check the carton label and order one extra box for future repairs.

It depends on the layout. 5% Straight Layout is enough for a simple rectangular room with planks or tiles running parallel to the walls. 10% Standard is the recommended default — covers the cuts you'll make around doorways, closets, and small irregularities. 15% Diagonal Pattern is sensible for diagonal or herringbone installs, rooms with lots of angles, or when you're laying long planks across a narrow space. Always order at least one extra box beyond the calculated amount as future-repair stock since dye lots can change between production runs.

Carpet is sold off broadloom rolls in fixed widths — typically 12 ft or 15 ft — and priced by the square foot or square yard. Instead of pieces or boxes, the calculator works out how many linear feet of roll you need: total area ÷ roll width, rounded up. For a 200 sq ft room with a 12 ft wide roll: 200 ÷ 12 = 17 linear ft of carpet. The result also shows the equivalent in square yards (area ÷ 9) because most carpet pricing uses sq yd.

Yes. Every dimension has its own unit picker — you can enter room length in metres and width in feet on the same calculation. Custom areas accept sq ft, sq yd or sq m. Plank, board, tile and roll sizes use their natural units (inches for planks/tiles, feet for carpet roll width). Results are reported in both sq ft and sq m for area so the numbers match whatever your supplier or contractor quotes in.

Still have questions? Contact support →