UTILS.
100% in-browser
🔢

Prints Per Spool Calculator

Find how many copies of a print one filament spool yields, the leftover filament and the material cost per print.

About this tool

Prints Per Spool Calculator is a free, in-browser tool that tells you how many copies of a part a single filament spool will produce, how much filament is left over, and what each print costs in material. It is handy for planning a batch, pricing a small run, or deciding whether one spool covers a job. Everything is computed locally and nothing is uploaded.

The number of prints is floor(spoolWeight ÷ weightPerPrint) — floored because you cannot make a partial copy — and the leftover is spoolWeight − prints × weightPerPrint. If you enter the spool price, the material cost per print is spoolPrice ÷ prints. For a 1000 g spool and a 25 g part that is 40 prints with no leftover.

Use it with the per-print weight from your slicer to see how far a spool stretches, or to set a fair material price per unit. Note it covers filament only; add machine time, electricity and failure allowance separately for a full job cost.

Frequently asked questions

Where do I get the weight per print?
Your slicer reports the filament weight for a sliced model, usually next to the estimated print time. Enter that figure in grams; if you only have length, convert it with a filament weight calculator first.
Why is the number of prints rounded down?
You cannot finish a print with less filament than it needs, so a partial copy does not count. The tool floors the result and shows the leftover grams separately so you can see what is left on the spool.
What does cost per print include?
Only material — the spool price divided by the number of prints. A full job cost should also add electricity, printer wear, labour and a failure buffer, which other calculators handle.
Is my data uploaded?
No. The calculation runs entirely in your browser and nothing leaves your device.

More tools