Stone Slab Calculator & Cut Optimizer for Granite, Marble & Quartz

CalcTypes
Calculator

Stone Slab Calculator & Cut Optimizer for Granite, Marble & Quartz

Last updated: Β·MethodologyΒ·FAQsΒ·Sources
Stone, Tile & Slab Planning Tool

Plan Stone Slabs, Calculate What to Buy & See How to Cut Them

Use granite, marble, quartz, porcelain, tile or other rectangular stone products in one project. Mix units freely, enter several available slab/tile sizes, add stairs, kitchen tops, floors, walls, sills or custom pieces, then see both surface layouts and slab cutting plans.

Calculate what to buy β€” then see how to cut it: if the required piece is smaller than the slab, the calculator nests it for cutting. If the area is larger than the available tile/slab, it lays full pieces first and calculates the edge cuts needed to cover the surface.
1
Add the stone/tile sizes you have or can buyUse any number of materials and any number of stock sizes for each material.
2
Add what you need around the houseEach item can use a different material, size, quantity and unit.
3
Optimize and inspect the drawingsSee full pieces, cut pieces, slab nesting, purchases, remnants and unplaced items.
Homeowner mode: enter your available/buyable material first, then add what you want to make.
Mixed units are allowed everywhere: every width and length has its own unit selector. You can enter one slab in feet, a kitchen measurement in centimetres and a stair tread in inches; the calculator converts them automatically.
Bulk import from Excel / Google Sheets / CSV

Column order does not matter when you include headings. You may put Length before Width, use Breadth instead of Width, or type values such as 5 ft, 62 cm or 1200 mm directly in a cell. Copy cells from Excel/Sheets and paste below, or paste CSV/TSV text. The importer previews and matches columns by their headings.

Materials & stock sizes
Suggested headings: Material, Type, Slab Width, Slab Length, Qty, Source, Price, Thickness, Finish.
Customer / project requirements
Suggested headings: Place, Application, Material, Width/Depth, Length/Height, Qty, Method, Gap.
Important: fully unlabeled data cannot be interpreted safely because β€œ2, 5, 10” does not reveal which value is width, length or quantity. If headings are present, the columns can be in any order. If a dimension cell includes its unit (for example β€œ62 cm”), a separate unit column is not required.
1
What stone, slab or tile do you have?
Add a stone/material, then add every size you already have or can buy. Each measurement may use its own unit.
Example: Black granite may have 5 pieces of 2 ft Γ— 4 ft, 3 pieces of 3 ft Γ— 7 ft and a supplier slab of 5 ft Γ— 11 ft. Width can be in feet while another size is entered in centimetres or inches.
2
What do you want to make?
Add each required item or area. You can mix materials freelyβ€”for example marble treads, granite risers and quartz in the kitchen.
Keep it simple: leave the method on Auto and the calculator will first try to make the requirement as one piece. If no compatible slab is large enough, it will treat it as a larger surface made from several pieces.
1 material Β· 1 stock size Β· 1 requirement β€” add as many as your project needs.
Whole-project optimization: the calculator now considers compatible requirements together by material. With Use what I already have first, existing slabs/remnants are packed across the whole project before any new supplier stock is opened.
Cutting, purchasing & remnant settings
Used when cutting finished pieces and estimating reusable offcuts.
Applied to slab nesting, not to finished tiles used for surface coverage.

See What the Stone Slab Optimizer Can Plan

The calculator combines kitchen, staircase, sill, vanity and other stone requirements with the slab sizes available to you, then plans how the pieces can be arranged and cut while identifying reusable remnants and waste.

Stone slab cutting optimizer showing granite, marble and quartz pieces arranged on stock slabs
Visual example of stone pieces arranged on slabs to estimate purchasing, cutting, reusable remnants and waste.

Your optimized stone & tile plan

β€”
Required items / surfaces
β€”
Stock pieces / slabs used
β€”
New pieces / slabs to buy
β€”
Estimated purchase cost
β€”
Full pieces used on surfaces
β€”
Cut edge / nested pieces
β€”
Reusable remnants
β€”
Items needing review
Planning estimate: verify actual slab/tile dimensions, defects, shade/vein direction, seam locations, edge profiles, site tolerances and fabricator cutting rules before purchase or fabrication.

1. Material & purchase / supply summary

Shows exactly what should be used or supplied by material and stock size. In Seller mode, this is the quick quotation/order summary for the customer.

2. Finished-area assembly layouts

For requirements that need several sections. These drawings show how the finished area is assembled; the actual source slabs are optimized globally and shown in Section 3.

Full pieceCut pieceReusable offcut

3. Global slab cutting layouts β€” all project sections packed together

Each drawing represents an actual stock slab/remnant used by the whole-project optimizer. Sections from different requirements may share the same slab when that reduces purchases and waste.

Finished pieceReusable free rectangleSmall scrap / loss

4. Requirement-by-requirement breakdown

5. Cutting & placement schedule

A detailed list of where finished pieces were placed and which surface edge pieces were cut.

6. Reusable remnants & offcuts

Large enough leftovers are shown separately so they can be considered for sills, thresholds, risers or later work.

7. Items needing review

How the optimizer reached this plan

    8. Share this exact project

    Send the same measurements, materials, slab sizes and settings to a customer, stone seller, fabricator or installer. The recipient can open the link or scan the QR code and the calculator will rebuild and recalculate the project.

    What is shared: the project inputs are encoded in the link so the other person can reopen the same job. For very large projects, also send the Project JSON file as a backup. Anyone who receives the link can view the encoded project details.
    Scan to open this exact project
    High-resolution QR with extra white margin for better mobile scanning

    9. Print, save or export

    Create a paper/PDF cutting plan or export the data for records and handover.

    Stone Slab Calculator for Granite, Marble, Quartz, Kitchens & Stairs

    Use one project for different materials, slab sizes and locations. The calculator converts mixed units, estimates the stock to use or buy, and produces visual cutting layouts rather than stopping at a square-foot total.

    Granite Slab Calculator & Cutting Optimizer

    Enter several granite slab sizes, existing stock and supplier sizes, then optimize kitchen pieces, stair risers, sills, thresholds, floors, walls or custom rectangles against the available material.

    Marble & Quartz Slab Planning

    Keep marble, quartz, quartzite and other materials separate by colour, batch, thickness or finish while calculating their own purchase quantities, cutting layouts and reusable remnants.

    Kitchen Countertop & Platform Slab Calculator

    Plan straight countertop runs, islands, breakfast counters and other rectangular kitchen pieces. Use one-piece mode when continuity is required or surface-coverage mode when joints are acceptable.

    Staircase Stone Calculator β€” Treads, Risers & Landings

    Calculate repeated stair treads and risers with different materials if needed, then see how those finished pieces can be nested onto the selected slabs.

    Stone Seller & Fabricator Project Estimator

    Enter customer measurements first, add the slab sizes available for supply, and compare recommended, lowest-cost, lowest-waste and fewest-slab purchasing plans.

    Floors, Walls, Sills & Custom Stone Pieces

    For areas larger than one source piece, the surface planner places full pieces first and calculates the edge cuts. For individual pieces, the slab optimizer nests them on stock.

    How to Use the Stone Project & Slab Cutting Optimizer

    1. Add materials: create a separate material when the stone/type, colour/batch, thickness or finish should not be mixed.
    2. Add stock sizes: under each material, enter every rectangular slab, tile or remnant size you already have and every supplier size you may buy. Every width and length has its own unit selector. Use the actual measured/usable size where possible, especially for calibrated tiles or slabs with rough edges.
    3. Add requirements: enter the place/application, material, size and quantity. The dimension labels change with the applicationβ€”for example stair width + tread depth for a tread, or counter depth + run length for a kitchen top. The tread and riser of the same staircase can use different materials.
    4. Choose how each requirement is made: Single finished piece means the whole required rectangle must fit on one compatible stock slab. Cover a larger surface means the calculator repeats full source pieces over the surface and cuts only the boundary pieces.
    5. Optimize: review purchase quantities, pictorial layouts, cutting placements, offcuts and warnings before ordering.
    Mixed units are expected: a supplier slab can be entered in feet, a kitchen measurement in centimetres, a sill in inches and another item in metres. All dimensions are converted internally before the layout is calculated.

    Methodology β€” How the Two Planning Modes Work

    Whole-project stock optimization

    Requirements using the same material are no longer allowed to permanently consume stock one by one. The optimizer generates practical sectioning alternatives for larger finished areas, combines those sections with one-piece requirements, and tests them together against the available slabs/remnants. Existing stock is packed first; supplier stock is opened only for pieces that remain.

    Surface sectioning

    For an area larger than one slab, the optimizer tests minimum-section layouts and a limited set of additional section splits. Extra joints are accepted only when they improve the complete project planβ€”for example, when a shorter tread section can fit beside a large sit-out panel and avoid another slab.

    Global rectangular nesting

    Pieces are tried in several size orders and can share a slab even when they belong to different rooms or requirements. Allowed 90Β° rotation is tested. Kerf is reserved only where a cut separates a finished piece from remaining material; full-slab edge trim is applied separately. Large rectangular leftovers are reported as reusable remnants.

    Assumptions & Limitations

    • This browser version plans rectangular source material and rectangular finished areas/pieces. Curves, sink/cooktop holes, notches, 45Β° corners, free-form polygons and CNC paths are not geometrically nested.
    • The browser optimizer uses a practical beam-search / rectangular-packing heuristic. It tests several sectioning and placement alternatives, but it is not an exhaustive proof of the mathematical optimum for every possible cutting permutation.
    • Kitchen tops can be entered as a larger surface with joints allowed, or as separate finished runs/pieces. Final seam location, support, edge build-up, waterfall mitres and appliance cutouts must be confirmed by the fabricator.
    • Natural stone may contain veins, fissures, mesh, resin repair, shade variation or defects. The geometric optimizer does not identify no-cut zones from slab photographs.
    • Stock marked as a different material card is never mixed automatically. Keep different colour/batch, thickness, finish or visual direction separate whenever continuity matters.
    • Kerf, edge trim and reusable-remnant settings are planning assumptions. A few millimetres can change whether two finished cuts fit on one source piece, so enter actual/calibrated stock sizes and confirm machine/process allowances with the cutter or fabricator.
    • Seller/Fabricator stock selection is a practical rectangular-packing heuristic. It evaluates all entered compatible slab sizes while opening stock and can mix sizes in one material plan, but it does not exhaustively test every possible multi-slab permutation. For high-value orders, compare the recommended balance with the cost, waste and fewest-slab objectives before final quotation.
    • Prices are optional and normally exclude transport, polishing, edge profiles, drilling, cutouts, installation, reinforcement, tax and labour.
    • For safety, stone cutting should be carried out with suitable equipment and controls for dust, including respirable crystalline silica where applicable.

    Questions People Ask About Stone, Tile & Slab Cutting

    What if my kitchen or floor is larger than every stone piece I can buy?
    Choose Cover a larger surface. The calculator repeats full source pieces across the required area, adds joints if entered, and calculates the edge pieces that need cutting. This is different from trying to fit the entire kitchen or floor on one slab.
    What if I need one uninterrupted piece with no joint?
    Choose Single finished piece. The required rectangle must fit on one compatible slab after edge-trim and cutting allowances. If no stock size can take it, the item is listed for review instead of pretending that it fits.
    Can stair treads and risers use different stone?
    Yes. Add a tread requirement with one material and a riser requirement with another. You can add as many repeated sizes as needed for landings, nosing strips, sills or other pieces.
    What does Auto decide for me?
    Auto first checks whether the required rectangle can fit as one uninterrupted piece on any compatible available or buyable slab after the entered trim allowance. If it can, the item is treated as a single cut piece. If it cannot, the calculator switches that requirement to a larger-surface layout made from several source pieces.
    Can every measurement use a different unit?
    Yes. Each width, length and joint/allowance field has its own unit selector. The calculator converts all measurements internally before comparing sizes or drawing layouts.
    Can I enter several slab sizes for the same granite or marble?
    Yes. Add any number of stock-size rows under the same material, with separate quantities, availability and optional prices. Different materials can have completely different stock lists.
    Should I enter the nominal catalogue size or the actual measured size?
    Use the actual measured or usable size whenever you can. A nominal 600 Γ— 1200 mm tile, for example, may be slightly different in reality, and a raw stone slab may lose usable width at the edges. Small differences matter when several exact cuts must share one source piece.
    Can two different edge cuts come from the same tile or slab piece?
    Yes. The optimizer nests finished boundary cuts back onto source pieces with the entered kerf. If two or more edge pieces physically fit on one source piece, it can count one source piece instead of one source piece per edge cut.
    Does the calculator reuse offcuts?
    It tracks large rectangular free areas from slab nesting and can also carry qualifying rectangular edge offcuts from surface layouts into later single-piece nesting for the same material.
    Can I paste a customer measurement sheet from Excel?
    Yes. Copy the cells from Excel or Google Sheets and paste them into the bulk import section. When the first row contains headings, the importer matches columns by name, so Length may come before Width and units can be embedded in the value such as β€œ3.2 m” or supplied in a separate unit column. Completely unlabeled numeric columns are intentionally not guessed because that could silently swap dimensions or quantities.
    Can I send the complete project to my seller, customer or installer?
    Yes. After calculation, use the exact project link, QR code or WhatsApp button. The shared link stores the project inputs in the URL fragment, so opening it rebuilds the materials, slab sizes, measurements and settings and recalculates the plan. For unusually large projects, also export and send the Project JSON file.

    Sources & Design References

    This CalcTypes tool combines selected planning ideas from common homeowner and professional workflows; it does not copy any one product’s interface or algorithm.

    Important disclaimer

    This calculator provides planning and estimating layouts only. Verify site dimensions, actual slab/tile calibration, material defects, shade/vein direction, structural support, joint/seam requirements, edge profiles, fabrication tolerances, equipment constraints and final setting-out with the responsible stone supplier, fabricator or installer. Read the full disclaimer β†’

    Related calculators