Tile Quantity (Floor/Wall) Calculator

Professional tile coverage planning for floors and walls, fast accurate results. Handle multiple rooms, subtract doors and windows, manage niches and patterns easily. Calculate tiles, boxes, waste allowances, and effective module dimensions precisely. Choose units, load examples, export CSV or PDF files instantly today with ease. Plan confidently, reduce waste, order right every time.

Project Inputs
Units: Metric (m, mm)
Switching converts current values automatically.
Choose units for tile size and grout joint.

Areas
Add rectangles to cover
Label Length Width/Height Count Remove
Openings (subtract)
Doors, windows, niches
Label Width Height Count Remove

Perimeter Walls (optional)
Use total perimeter × height
Label Perimeter Height Count Remove

mm
mm
mm
Used for effective module size.
Edge Trim / Bullnose
Linear coverage
Label Length Count Remove
mm

Linear Drain Curb (optional)

Adds tile area for curb top/faces and auto-computes trim along selected edges, with drain opening subtraction on the inside edge.

m
m
m
Each end adds TopWidth × Height area.
Vertical trims per end
m
If longer than curb, we'll cap at curb length.
Curb Area Added0.00 m²
0.00 ft²
Curb Edges Added0.00 m
0.00 ft
Results
Total Net Area0.00 m²
0.00 ft²
Module (tile+grout) Area0.0000 m²
0.0000 ft²
Tiles Needed (incl. waste)0
Raw tiles 0 × buffer 0% → 0
Boxes Required0
0 tiles ÷ 10 per box
Edge Length (incl. waste)0.00 m
0.00 ft
Trim / Bullnose Pieces0
0.00 m ÷ 0.00 m per piece
Detailed Lines
Type Label Length Width/Height Count Area
Total Areas 0.00 m²
Total Openings 0.00 m²
Perimeter Walls 0.00 m²
Curb Surfaces 0.00 m²
Net Area 0.00 m²
Formula Used
  1. Rectangular floor area = Length × Width per row.
  2. Rectangular wall area = Length × Height per row.
  3. Perimeter wall area = Perimeter × Height per row.
  4. Curb top area = Curb Length × Top Width (if covered).
  5. Curb faces area = Curb Length × Height for front/back (if covered).
  6. Curb end caps = Top Width × Height × number of ends.
  7. Openings (doors, windows, niches) = Width × Height and subtracted.
  8. Module dimensions = (Tile Length + Grout) × (Tile Width + Grout).
  9. Module area = Module Length × Module Width (converted to area units).
  10. Raw tiles = Net Area ÷ Module Area.
  11. Total buffer % = Waste Allowance + Pattern Extra.
  12. Tiles incl. waste = ceil(Raw tiles × (1 + Buffer/100)).
  13. Boxes = ceil(Tiles incl. waste ÷ Tiles per Box).
  14. Curb trim edges = Sum selected edges; inside top edge reduced by drain length.
  15. Trim pieces = ceil(Edges × (1 + Trim Waste/100) ÷ Piece Length).

Notes: Linear drain typically runs along the inside edge of the curb; adjust drain length accordingly. Confirm site details for glass returns or specialty profiles.

How to Use
  1. Select Area Unit System and Tile/Joint Units.
  2. Add Areas (floor or wall mode), Openings, and optional Perimeter Walls.
  3. Set the Curb dimensions, covered faces, ends, and drain options.
  4. Enter tile size, grout, pattern, waste, and tiles per box.
  5. Use Edge Trim plus the curb edges to count pieces.
  6. Press Calculate, then export with Download CSV or Download PDF.
Example Data

Click Load Example to prefill these values.

Areas
LabelLengthWidth/HeightCountMode
Bathroom Floor3.0 m2.5 m1Floor
Feature Wall2.5 m2.4 m1Wall
Openings
LabelWidthHeightCount
Door0.9 m2.0 m1
Window0.6 m0.9 m1
Perimeter Walls
LabelPerimeterHeightCount
Shower Enclosure4.6 m2.4 m1
Curb
LengthHeightTop WidthEndsDrain LengthTrim Edges
1.2 m0.12 m0.12 m20.90 mTop outside, top inside
Edges
LabelLengthCount
Shower curb (manual)1.2 m2
Niche perimeter1.0 m1

Tile: 300 × 300 mm, grout 3 mm, waste 10%, straight pattern, 11 tiles per box. Trim piece length 300 mm, trim waste 5%.

FAQs

Joints slightly reduce tiles needed because each module occupies more area. This tool approximates by adding the joint width to both tile dimensions.

Common projects use 5–10%. Complex layouts, diagonal patterns, or brittle materials may need 10–15%. You can also add a pattern extra from the dropdown.

Enter total wall perimeter and height for an enclosure. It multiplies perimeter by height, then subtracts openings like doors or windows if added separately.

Set curb length, height, and top width. Choose covered faces and edges to trim. If the drain runs inside the curb, subtract its length from the inside top trim.

Sum all edge lengths and apply trim waste. Divide by the length of a single trim piece and round up. Auto-from-areas assumes simple rectangles—confirm for complex layouts.

If a supplier quotes per square area, use the Net Area and apply your chosen buffer to order enough coverage.

Related Calculators

Aluminum Weight CalculatorBoard and Batten CalculatorBrick CalculatorDecking CalculatorDIY Shed Cost CalculatorFire Glass CalculatorFraming CalculatorFrench Drain CalculatorGlass Weight CalculatorGravel Calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.