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.