Updated October 2026
This calculator models three patterns directly — straight/grid, offset/brick, and diagonal. Herringbone, basketweave, pinwheel, and other specialty patterns aren't built in as their own canvas-drawn options, but you can still use this tool's core math to plan one, with a few manual adjustments.
Herringbone and basketweave both typically use rectangular plank tile arranged at alternating angles to interlock — a fundamentally different geometric unit than the single repeating tile-plus-grout cell this calculator's straight/offset/diagonal modes are built around. Drawing these patterns accurately needs a different grid logic entirely (interlocking L-shaped or alternating-orientation repeat units rather than a simple row/column grid), which is why they aren't offered as a canvas option here.
Herringbone's repeating unit is two tiles set at 90° to each other — you can approximate total tile count by running the straight/grid mode using your room's full area and the tile's actual single-piece dimensions, which gives a reasonable coverage-tile estimate (the repeat unit still fully tiles the plane, so total area covered per tile is the same regardless of the angled arrangement). Then apply a higher waste factor manually — 20–25% is a commonly used starting point for herringbone, reflecting the larger number of angled end-cuts at the room's perimeter compared to even a diagonal layout, since every row-end in herringbone needs an angled cut, not just the field's outer boundary.
Basketweave typically uses small rectangular pieces grouped into alternating-orientation blocks; because the blocks themselves tile in a simple repeating grid even though the pieces inside each block don't, you can treat one full basketweave "block" as a single larger effective tile — measure one block's overall footprint (length and width) and enter that as your tile size in straight/grid mode. The standard 10% waste factor is usually adequate for basketweave, since most basketweave jobs are laid out with the blocks aligned to the walls rather than at an angle.
Pinwheel is really two separate tile populations — the field tile (model with straight/grid mode as normal) and the small accent tile set diagonally at each corner intersection (a fixed small quantity, easiest to simply count directly from your layout drawing rather than run through this calculator at all, since it's typically a small, fixed number of accent pieces rather than a repeating field pattern).
If a pattern's repeating unit fully tiles a flat plane with no gaps (true of almost every traditional tile pattern), coverage-tile count from this calculator's straight/grid mode will be approximately correct using either the single tile or the full repeat-unit footprint as the "tile" input — the waste factor is where the real adjustment belongs, scaled up based on how many angled or non-reusable cuts the specific pattern generates at the room's edges.