Track every gram. Save every dollar.
A free, open-source tool for 3D print farms and hobbyists to track filament waste, failed prints, and material costs. Runs entirely in your browser — no accounts, no servers, no tracking.
- 6 waste categories — Failed prints, supports, purge/prime tower, brim/raft, test prints, scraps
- Per-printer tracking — See which machines waste the most
- Per-material tracking — Identify expensive waste patterns
- Batch entry — Log multiple entries at once with CSV-style input
- Notes — Add context to any entry
- Daily waste trend — Line chart showing waste over time
- Waste type breakdown — Doughnut chart by category
- Printer comparison — See which printers are most wasteful
- Material analysis — Track waste by filament type
- Cost analysis — See total wasted value with monthly/annual projections
- Summary report — Overview of waste by type, printer, and material
- Cost analysis — Detailed cost breakdown with reduction recommendations
- ISO 14001 — Environmental management report template
- ESG sustainability — Metrics for sustainability reporting
- Copy to clipboard or download as text
- Manage printers and materials
- Set per-material costs ($/kg)
- Multi-currency support (USD, EUR, GBP)
- Full data export/import (JSON backup)
Most print farms have no idea how much they're losing to failed prints and waste material. Even a small operation can waste 20-30% of filament on supports, purge towers, and failures.
This tool helps you:
- Quantify the problem — See actual waste in grams and dollars
- Identify patterns — Which printer fails most? Which material wastes more?
- Make better decisions — Data-driven filament purchasing and printer tuning
- Track improvement — Measure whether changes reduce waste over time
- Generate reports — ISO 14001 and ESG templates for compliance
- Open the live app
- Add your printers and materials in Settings
- Log waste as it happens
- Check Analytics to spot trends
- Generate Reports when needed
No signup. No account. No tracking. Just a tool that works.
- Single HTML file — Zero dependencies, zero build step
- Chart.js — For analytics visualizations
- localStorage — All data stays in your browser
- Responsive — Works on desktop and mobile
- Dark theme — Easy on the eyes during late-night print monitoring
All data is stored locally in your browser using localStorage. Nothing is ever sent to any server. Your data is yours — export it anytime as CSV or JSON.
It's a single HTML file. Download index.html and open it in any browser, or serve it from any static host.
# Clone and open
git clone https://github.com/KingCrab0/waste-tracker.git
open waste-tracker/index.htmlFound a bug? Want a feature? Open an issue or submit a PR.
MIT — do whatever you want with it.
Built for the 3D printing community.