Spool Remaining Lab
3D printing / Practical workbench

Filament remaining weight length calculator

Convert a weighed spool into estimated filament length using the empty-spool mass and material density.

No account neededWorks in your browserEditable assumptions

Your measurements

01 / INPUT

Use the units shown beside each field. Whole counts must be whole numbers.

Your result

02 / PLAN

No saved baseline.

Compare your options

What changes when…

A second look

Baseline comparison

Save a baseline, then change your inputs. The difference is current minus baseline. Saved values stay in this browser.

ResultBaselineCurrentDifference

Use the result

Weigh an identical empty spool when available and keep a reserve rather than scheduling a print to consume the final gram.

Know the boundaries

Assumptions that matter

  1. Density is a user-supplied material value. Filled filaments can differ substantially from ordinary PLA.
  2. A wrong empty-spool mass directly changes the remaining-material estimate.
  3. The length conversion accounts for square millimeters to cubic centimeters and meters.
  4. Purge lines, supports, waste and a reserve are additional to an object-only slicer estimate.

Common questions

How is the result calculated?

The formula reference shows every equation and defines the input variables. Whole-item results explicitly round to whole quantities where needed.

How should I use the example?

The initial numbers are a worked example. Replace them with measurements from your own project before making a plan. Three calculated scenarios appear on the examples page.

Can I compare two plans?

Yes. Save a baseline, change one or more inputs, and compare the result table. The chart changes only one input at a time.

Does this upload my measurements?

No. Calculations run in this browser. Saving a baseline uses local browser storage; the scenario-link button includes entered numbers in a URL fragment you choose to share.

Need a paper record? Use the measurement worksheet.