Inputs
Project Presets
Results
- Grid layout uses full intersections; edges may use T joints.
- Edge-only mode counts only selected perimeter T joints.
- Non-grid patterns best estimated with per-tile strategies.
- Counts exclude perimeter caulk joints or movement gaps.
Example Data Table
Auto-generated examples using straight pattern and “T along edges + interior crosses,” 5% buffer, no reuse.
| # | Room (L × W) | Tile (L × W) | Grout | Nx | Ny | Tiles | Base spacers | After buffer | Packs (250) |
|---|
Formula Used
- pitch_x = tile_w + grout_w, pitch_y = tile_h + grout_w
- Nx = floor((room_w + grout_w) / pitch_x), Ny = floor((room_l + grout_w) / pitch_y)
- Tiles: Ntiles = Nx · Ny
- Grid strategies:
- Interior crosses: max(0, (Nx−1)·(Ny−1))
- All intersections incl. perimeter: (Nx+1)·(Ny+1)
- T along edges + interior crosses: max(0,(Nx−1)·(Ny−1)) + 2·(Nx−1) + 2·(Ny−1)
- Edge-only T: T = (Nx−1)·I(N,S) + (Ny−1)·I(E,W)
- Per-tile strategies: 2·Ntiles or 4·Ntiles
- Final pieces: ceil( Base · (1 + waste%) / reuse )
- Packs: ceil( Final / pack_size )
For running-bond or diagonal patterns, use per-tile strategies for practical accuracy.
How to Use
- Enter room size and units.
- Enter tile dimensions and grout width with units.
- Select the layout pattern.
- Choose a spacer strategy; grid-only options require straight pattern.
- If using edge-only T, tick the perimeter walls to include.
- Pick a brand bag size or set a custom pack.
- Set reuse cycles, buffer, and pack size.
- Click Calculate to see totals and packs.
- Save a project preset, or export CSV/PDF.
Always verify counts on site; adjust for movement joints, trims, and obstructions.