Glass cutting
optimization software
Float glass, tempered glass, mirrors, laminated glass — precise cutting plans with minimal waste, free and in your browser.
Start optimizingIn short
CutOptim is glass cutting optimization software that runs in your browser and plans every pane as a straight edge-to-edge cut. Mixing pane sizes on each sheet leaves less glass over, kerf can be set to 0 mm for score-and-snap, and rotation can be locked on coated or patterned panes.
Why is glass cutting waste so costly?
Glass is expensive, and every sheet you open is also one more sheet to handle, store and risk breaking. When panes are cut one size at a time, the leftovers are strips nobody can reuse; mixing sizes on each sheet is what saves glass, and it is exactly the arithmetic that is hard to do by hand.
How does CutOptim minimize glass waste?
CutOptim is glass cutting optimization software that runs in the browser — nothing to install, and no account needed to try it. Its guillotine cutting algorithm ensures every cut runs in a straight line from edge to edge, exactly as glass cutting physically requires, and kerf can be set to 0 mm for score-and-snap work. For glass processors and glaziers it covers the cutting step of glass processing: the pane list goes in, a cut plan per stock sheet — split sizes or 6000×3210 jumbos — comes out.
Industry at a glance
Guillotine cuts
Only straight, through-cuts — the only physically possible method for glass.
Zero kerf
Set 0mm blade kerf for score-and-snap glass cutting.
Visual verification
SVG visualization for every stock sheet — see the cutting plan instantly.
How does it work?
- 1
List the panes and the sheets
Enter the pane sizes and quantities and the float glass sheet size, or import the list from CSV. Set kerf to 0 mm for score-and-snap.
- 2
Run the optimizer
Panes of different sizes are mixed on each sheet, every cut running edge to edge. Lock rotation on panes with a coating or pattern direction.
- 3
Cut and keep the remainder
Print the plan for the cutting table and save usable offcuts to the inventory, so the next job places panes on them before it opens a new sheet.
Common use cases
Real-world scenarios where cutting optimization makes the biggest difference.
Window panels
Cutting IGU (Insulated Glass Unit) panes for residential and commercial windows. Multiple identical sizes grouped for batch processing.
Shower enclosures
Custom shower screens require precise dimensions. Tempered glass cannot be cut after treatment — optimize before tempering.
Mirrors
Bathroom mirrors, wardrobe doors, and decorative mirrors from mirrored float glass. Standard sheet sizes vary by supplier.
Glass railings & balustrades
Structural glass balustrades for balconies and staircases. Exact tolerances required for hardware fittings.
An office fit-out needs 32 panes in 6 sizes (partition panels 1000×2100 and 900×2100, side lights 450×2100, upper glazing 1200×1000, cabinet and shelf glass) cut from 3210×2250 float glass before tempering, kerf 0 mm. "Before" is the same job cut one size at a time; "After" is CutOptim mixing the sizes on each sheet. Both results come from the optimizer itself.
One job, not an average. Measured results across many jobs:Benchmarks
Common glass types and sizes
| Material | Standard sizes | Kerf | Tip |
|---|---|---|---|
| Float glass (clear) | 3210×2250, 3210×2550, 6000×3210 mm | 0 mm (score-and-snap) | Set kerf to 0mm — glass is scored and snapped, not sawed |
| Tempered (toughened) glass | Cut from float BEFORE tempering | 0 mm | Cannot be cut after tempering — optimize and cut from float first |
| Laminated glass | 3210×2250, 3210×2550 mm | 2–3 mm (diamond wheel) | Laminated glass requires diamond wheel cutting — set appropriate kerf |
| Mirror glass | 2550×1605, 3210×2250 mm | 0 mm | Cut from the glass side (not mirror side). Score-and-snap method. |
What does CutOptim not do?
- Rectangular panes get a guillotine plan. Shaped panes belong to the Nesting mode, and drilling, notching and polishing are not part of the plan.
- Tempering, lamination and coatings are your rules: thickness is a separate run, and a tempering or polishing allowance goes into the pane sizes you enter.
- The plan is for the cutting table, not a machine program: DXF holds the outlines, with no toolpaths or G-code.
Automate it — the Engine API
Glass is scored and snapped edge to edge — a 2D guillotine problem the engine solves exactly, and the same engine is available over HTTP. Your software sends the panels and the stock sheets as JSON and gets back a guillotine-valid cut plan, the yield, and an inline SVG drawing for the cutting table.
- ✓Every plan is guillotine-valid — the straight edge-to-edge cuts a glass table can actually make.
- ✓Ask for include: ["svg"] and the layout comes back as a drawing inline in the response.
- ✓Free validation: POST /v1/validate/2d checks a job with no key and no quota.
POST /v1/optimize/2d
{
"parts": [{ "w": 800, "h": 600, "qty": 6 }],
"stock": [{ "w": 3210, "h": 2250, "qty": 10 }],
"options": { "kerf": 0 },
"include": ["svg"]
}Frequently asked questions
Why should I set kerf to 0mm for glass cutting?+
Can CutOptim handle tempered glass projects?+
How do I handle different glass thicknesses in one project?+
Does CutOptim account for edge polishing?+
What is the minimum practical glass piece size?+
What is the best free glass cutting software?+
Do I need to download glass optimization software?+
Can it keep the coating direction of Low-E or mirror glass?+
Can I reuse glass offcuts?+
Is there an API for glass cutting optimization?+
Is CutOptim glass processing software for fabricators?+
Can it optimize jumbo glass sheets (6000 × 3210 mm)?+
Try glass optimization free
No registration needed, use it instantly.
2 free runs without an account, then 3 a month with a free account
▶ Start optimizing