Tool

Filament Cost Calculator

Find out what a print costs in filament. Enter the grams (or meters) your slicer reports, plus what you paid for the spool. Pick a material to start from the current market average price per kg we track instead.

Calculate Your Print Cost

Cost per print
$3.00
Cost per gram
$0.020
Price per kg
$20.00
Prints per spool
6

How the Calculation Works

Cost per gram is the spool price divided by the spool weight. Multiply that by the grams a print uses and you have its filament cost. Spool size changes the math more than the sticker price does: a $12 spool of 500g costs more per print than a $20 spool of 1kg.

If your slicer reports length instead of weight, the meters option converts it using the filament diameter and the material's density. Denser materials like PETG weigh more per meter than ABS, so the same length costs a little more.

Common Questions

How do I calculate the filament cost of a 3D print?

Divide the spool price by the spool weight in grams to get the cost per gram, then multiply by the grams your slicer says the print uses. A $20 spool of 1,000g costs 2 cents per gram, so a 150g print costs $3.00 in filament.

Where do I find how many grams a print uses?

Every major slicer (Bambu Studio, OrcaSlicer, PrusaSlicer, Cura) shows the filament weight in grams, and usually the length in meters, after you slice the model. Use grams when you have them; the meters option converts length to weight using the filament diameter and the material's density.

Does the calculator include electricity or machine wear?

No. It covers filament only, which is the largest running cost for most hobby prints. Failed prints, supports and purge waste all use filament too, so add them to the grams if you want a fuller number.

Lower the Cost per Print

The cheapest way to cut print cost is a lower price per kg. Compare every listing we track, sorted by price per kilogram, or read how price per kg works.

Never miss a price drop.

One email per week: the cheapest active filament deals, this week's price trends, and any new analytics in your inbox. No spam, unsubscribe anytime.

✓ Weekly digest ✓ Cheapest filament deals ✓ No account required