Tile Calculator
Work out exactly how many tiles a project needs before you order. Enter the area and tile size, choose your layout, and the calculator adds the right waste allowance — 10% for a straight grid, at least 15% for a diagonal pattern — then converts the total into boxes.
Tiles needed
88
Boxes needed
8 boxes
Area to tile
80 sq ft
Base count before waste: 80 tiles · waste applied: 10% · Estimated cost: $200.00
How to use this tile calculator
- Enter the length and width of the area you are tiling.
- Enter the tile size in inches — a 12×12 tile is exactly 1 sq ft.
- Enter how many tiles come in a box.
- Choose your layout — diagonal needs extra waste for cuts.
- Adjust the waste percentage if your installer recommends more.
- Read the tiles needed, boxes needed and the estimated cost.
Frequently asked questions
How much extra tile should I buy?
Ten percent for a straight layout on a simple rectangle. Add fifteen percent for diagonal or herringbone patterns, and more for rooms with many corners or heavy cutting.
How many 12×12 tiles are in a square foot?
Exactly one — a 12×12 inch tile covers one square foot. A 100 sq ft floor therefore needs at least 100 tiles plus waste.
Does the grout line size change the calculation?
Grout lines slightly reduce coverage, but the waste allowance absorbs it for standard layouts. For large-format tile with wide joints, add a few extra percent.
More free tools
Square Footage Calculator
Calculate square footage for any shape — rectangle, L-shape, triangle, circle or trapezoid. Get instant results in sq ft, sq yd and m².
Paint Calculator
Calculate exactly how much paint a room needs. Enter room dimensions, doors, windows and coats — get gallons, quarts and estimated cost instantly.
Mulch Calculator
Calculate mulch in cubic yards and bags for any bed size and depth. Includes a waste allowance and 2 or 3 cu ft bag options — free and instant.
Wallpaper Calculator
Calculate how many rolls of wallpaper a room needs, including pattern repeat, doors and windows. Free instant results, no sign-up.