CutPlan — Finite-Stock Cutting Planner
Allocate pieces to the stock you have. See kerf, end trim, remaining lengths and anything that does not fit, before you reach for the saw.
Try the working free edition before buying:
https://shruti-practical-tools.pages.dev/cutplan/
Full pack — USD9, one-time download
Full edition: up to 500 pieces and 500 stock bars per job, saved local jobs, downloadable offline HTML, source and worked examples. Free edition: a complete job of up to 20 pieces.
What the tool does
Finite stock quantities, one material per job, mm or decimal inches, kerf and per-end trim, schematic cut layouts, unused stock and explicit unplaced demand. Best-fit-decreasing heuristic, not a guaranteed optimum.
Every full pack includes the ready self-contained HTML app, an original practical guide, example CSV files, version/changelog, usage licence and editable source. An optional Python 3 helper rebuilds source changes without external packages; Python is not required to use the ready app.
Output: locally generated PDF, CSV and printable HTML, plus full-edition reusable job JSON. A visible JSON text backup is included if a browser download does not appear. Your input stays in the browser; downloaded files contain your data. Refresh clears unsaved work. No account, cloud database, API, subscription or tracking code is required by the app.
Use: download and extract the complete ZIP, read README.md, open index.html in current desktop Chrome/Edge, then follow guide.html. Try the free workflow first. Do not disable browser security settings.
Limits
Straight one-dimensional cuts only. No mixed-material job, 2D nesting, angles, CNC integration or guaranteed global optimum. Three-decimal input precision; integer internal arithmetic. Diagrams are schematic, not cutting templates. Verify dimensions and shop practices before cutting.
Verification scope
Domain calculations, invalid inputs, archive integrity and buyer source rebuilding have been checked. Chrome HTTP workflows were exercised; representative PDFs from the shared generator were rendered and visually reviewed. Native offline double-click, physical printing, every device and real workplace use remain unverified. The browser-control surface could not capture blob-generated downloads; this is disclosed rather than claimed as a passed download test. Existing free tools may already meet your needs. No promised results, savings or revenue.
Licence
Original tool by Shruti. Use generated outputs for your own personal or commercial operations. Adapt purchased source for your own use. Do not resell or redistribute the full pack as a competing standalone product. Included pdf-lib has its own MIT licence. No affiliation or certification by any printer, employer, software vendor or organisation. Mandatory applicable rights are not waived.