What is Tile Calculator?
This tile calculator runs locally in your browser for home-improvement budgeting. Enter room length and width (meters), pick a tile size (8 presets: 30×30, 40×40, 45×45, 50×50, 60×60, 80×80, 30×60, 15×90 cm), set the waste percentage (0-30%, default 10%, for cuts and breakage), then enter price per box and tiles per box. It computes room area, per-tile area, theoretical count, count with waste, boxes needed and estimated cost, plus how many extra tiles you are buying. Results copy in one click. Everything runs locally — nothing is uploaded. Built for material budgeting before tiling a floor.
▶Use Cases5 scenarios
- ◆Home flooring budget
- ◆Wall tile estimation
- ◆Verifying contractor quotes
- ◆Waste allowance planning
- ◆Building material lists
▶How to Use5 steps
- 1Enter room length and width in meters
- 2Pick a tile size preset
- 3Set the waste percentage (10% recommended)
- 4Enter price per box and tiles per box
- 5Review tiles, boxes, cost, and copy results
▶Features8 features
- ✓Free
- ✓No signup
- ✓8 common tile sizes
- ✓Waste 0-30%
- ✓Tiles/boxes/cost estimate
- ✓Extra-tile hint
- ✓One-click copy
- ✓100% local
▶FAQ7 questions
What is a tile calculator?
An online home-improvement calculator. Input: room length/width, tile size, waste %, price per box, tiles per box. Output: tiles needed, boxes required, and estimated cost. Used for material budgeting before tiling. Everything runs locally in your browser — no uploads.
What waste percentage should I use?
10% is a good default for cuts, breakage and repairs. Go to 15% for odd-shaped rooms or small tiles.
How are tiles calculated?
Room area = length × width; theoretical tiles = area ÷ per-tile area; with waste = theoretical × (1 + waste%), rounded up.
How are boxes calculated?
Tiles with waste ÷ tiles per box, rounded up.
Which tile sizes are supported?
8 presets: 30×30, 40×40, 45×45, 50×50, 60×60, 80×80, 30×60, 15×90 cm.
Can I copy the result?
Yes. Copy Result writes a room/tiles/boxes/cost summary to the clipboard.
Is my data uploaded?
No. All calculation happens locally in your browser with no network requests.