Fuss-Free Browser Apps

3D Printing Filament Estimator

Weight ↔ length ↔ cost. Estimate remaining filament by spool weight or dimensions. Everything runs locally, ad-free.


Filament basics & remaining spool

If “Net grams” is empty, we’ll use gross − empty. Leave these blank if you prefer the dimensions method below.

If “Net grams” and “Gross/Empty” are blank, we’ll estimate remaining length from spool dimensions using k·π·W·(Do²−Di²)/(4·A).

g per metre: –
m per kg: –
Remaining grams: –
Estimated metres remaining: –
Cost per metre: –
Cost of remaining: –

Assumes round, solid filament and constant density. CF-filled materials vary by brand — adjust density if known.


Job estimator

Required grams: –
Required metres: –
Estimated material cost: –

For volume-based estimates we use mass = ρ · volume. For length-based, we use g per metre. Both include your safety margin.


3D printing filament estimator FAQ

A few common questions about how this 3D printing filament calculator works, what it assumes, and how to get the most reliable estimates.


See also: Spool Remaining & Runout Risk Calculator