Home / Guides / Track filament usage

How to track filament usage across prints

Last verified: July 2026

Wanting to track filament usage is usually triggered by the same event: a print fails at 90% because the spool you thought had plenty left didn't. The goal is simple — know how many grams each print used, and how many grams each spool has left — but most of the common solutions bolt a server or a spreadsheet onto that simple goal.

The options, honestly compared

Notice what all the automatic options share: they track the printer. If the printer didn't see the filament move, it doesn't exist. Multi-printer households, resin-and-FDM mixes, and anyone with a Bambu fall through the cracks.

Track spools, not printers

The alternative is to make the spool the unit of tracking, which is what SpoolVault does:

  1. Catalog your spools once — brands, colors and empty spool weights are preloaded, so this takes minutes, not an evening.
  2. After each print, log the grams used per spool. The number comes straight from your slicer's print summary; multi-material prints report per-filament grams. Every spool's remaining weight updates instantly.
  3. Re-weigh occasionally. Because remaining weight is anchored to real weigh-ins (see how much filament is left), drift never accumulates the way estimate-only systems do.

Because nothing talks to the printer, it works with every printer — Bambu, Prusa, Creality, Voron, the resin machine's FDM neighbour — and with the spools sitting sealed on the shelf, which no printer-side tracker even knows about.

Logging a print in SpoolVault showing needed, available and after-print grams for each selected spool
Logging a print: needed vs. available vs. after-print grams, per spool.

What a running log gets you

Start your usage log tonight

SpoolVault is a filament tracker for iPhone and iPad — no server, no spreadsheet, works with any printer.