All Tile Sizes · 10% Wastage Buffer · Cost Estimate

Tile Calculator

Calculate the exact number of tiles you need for any floor or wall, including a wastage buffer for cutting and breakage. Supports all standard sizes (12×12, 16×16, 24×24 inch, 60×60 cm) and custom dimensions. Get total cost estimate from your supplier's price. Free, instant, no signup.

Works for ceramic, porcelain, marble, granite, and any other tile material.

Tile Calculator

Floor / wall area · Tile count · Wastage · Cost estimate

10% wastage is standard for straight lay. Use 15% for diagonal or herringbone patterns. Grout gap affects total tile count accuracy for larger rooms.

How to Use

  1. 1Select your tile size from the preset options or choose 'Custom' for non-standard sizes.
  2. 2Enter the room area — either Length × Width or total area directly.
  3. 3Select your dimension unit (feet or metres) and area input mode.
  4. 4Set wastage percentage (10% for straight lay, 15% for diagonal patterns).
  5. 5Set the grout gap in millimetres (standard is 3mm).
  6. 6Enter tile price (per tile or per sqft) and your currency for cost estimate.
  7. 7Review tile count, area to buy, and total cost instantly.

Example Calculation

  • Room: 15 ft × 12 ft = 180 sqft
  • Tile size: 24×24 inch (4 sqft per tile)
  • Wastage: 10% → need to buy 198 sqft
  • Tile price: ৳200/sqft

Tiles needed: 50. Buy: 55 tiles (incl. wastage). Total cost: ৳39,600.

Formula Used

Tile area (sqft) = (tile width in ft + grout gap) × (tile height in ft + grout gap). Tiles needed = Room area ÷ tile area. Buy quantity = tiles needed × (1 + wastage%). Cost = buy quantity × price per sqft × tile area.

Tiling Tips from Professionals

Frequently Asked Questions

How do I calculate how many tiles I need?

Divide the total floor or wall area (in square feet or metres) by the area of one tile. Then add your wastage percentage (typically 10% for straight lay, 15% for diagonal). This calculator does all of this automatically — just enter your room dimensions and tile size.

What wastage percentage should I use for tiles?

Use 10% for a standard straight-lay installation. Use 15% for diagonal (45°) or herringbone patterns, which produce more offcuts. For complex mosaic work, 20% is safer. Always buy at least the calculated amount — tile batches from the same production run match better, and you'll need extras for future repairs.

What is the most common tile size in Bangladesh?

In Bangladesh, the most popular floor tile sizes are 12×12 inch (305×305 mm), 16×16 inch (406×406 mm), and 24×24 inch (610×610 mm). For bathrooms and walls, 8×12 inch and 12×18 inch are common. Large format 24×48 inch tiles are growing in popularity for modern apartment interiors.

Should I include the grout gap in the tile calculation?

Yes — this calculator includes a grout gap setting (default 3mm). Adding the grout gap to each tile dimension when calculating how many fit in a row ensures the total count is more accurate, especially for larger rooms where even 3mm adds up significantly.

What is the price of tiles per sqft in Bangladesh in 2025?

Ceramic tiles (local brands): ৳60–120 per sqft. Porcelain tiles: ৳100–250 per sqft. Imported marble-effect tiles: ৳200–500 per sqft. Installation (labour + adhesive + grout): add ৳30–60 per sqft. Enter your supplier's current price in the calculator for an exact total cost.

Can I use this calculator for wall tiles?

Yes. Switch to 'Total Area' mode and enter the wall area directly (or use L×H for wall length × height). The same tile count formula applies. Wall tiles are usually smaller (8×12 or 12×18 inch) and may need more cuts around outlets and fixtures — use 15% wastage for walls.

What is the difference between ceramic and porcelain tiles?

Porcelain tiles are denser, harder, and less porous than ceramic tiles. Porcelain has water absorption below 0.5% vs ceramic's 3–7%, making it better for wet areas and high-traffic floors. Ceramic is softer, cheaper, and easier to cut — good for walls and light-traffic areas. Both can look identical but porcelain costs more.

View all →