3D Printing Calculators

3D Print Cost Calculator

Calculate total 3D print cost from filament weight, price per kg, print hours, printer power draw, electricity rate, other costs, and optional markup.

Extruder Steps Per mm Calculator

Calculate the correct E-steps/mm firmware value for your 3D printer extruder from a simple mark-and-measure calibration test.

Extrusion Multiplier Calculator

Calculate your printer's extrusion multiplier from a simple mark-and-measure test to fix under-extrusion or over-extrusion.

Filament Length Calculator

Find filament length in meters from weight, diameter, and material density, with reference lengths for common spool weights across filament materials.

Filament Spool Remaining Calculator

Calculate how much filament percentage and weight remains on a spool using a kitchen scale, without relying on slicer usage estimates.

Filament Weight Calculator

Find filament weight in grams and kilograms from length, diameter, and material density, with reference weights per meter for PLA, ABS, PETG and Nylon.

Infill Percentage Calculator

Calculate the material used and saved at a given infill percentage from total model volume and shell volume for FDM 3D printing projects, with usage guidelines.

Layer Height Calculator

Get the recommended layer height range from nozzle diameter for FDM printing, or calculate total layer count from object height and chosen layer height.

Nozzle Flow Rate Calculator

Calculate volumetric flow rate in mm3 per second and per minute from nozzle diameter, layer height, and print speed, plus optional mass flow rate in grams.

Print Layer Height Range Calculator

Calculate the recommended minimum and maximum layer height range for your nozzle diameter, based on the standard 25-75 percent rule of thumb.

Print Layer Time Calculator

Calculate how long a single print layer takes to complete based on path length and print speed, and check it against minimum layer time cooling requirements.

Print Material Density Calculator

Calculate the density of a printed sample from its mass and volume, and compare against known filament densities to verify material type.

Print Shrinkage Compensation Calculator

Calculate the model scale-up percentage needed to compensate for material shrinkage after cooling, for accurate dimensions in nylon, ABS, and other shrink-prone filaments.

Print Time Estimator

Estimate 3D print duration from model volume, layer height, nozzle diameter, print speed, and setup time using a volumetric flow rate model for FDM printers.

Print Volumetric Flow Rate Calculator

Calculate the volumetric flow rate of your print settings in mm3/s and compare against typical hot end flow limits to avoid under-extrusion at high speed.

Resin Volume Calculator

Calculate total resin volume and cost, including support structure overhead, from model volume, support percentage, and resin price per liter of resin.

Retraction Volume Calculator

Calculate the actual volume of filament pulled back during a retraction move, based on filament diameter and retraction distance.

STL Scaling Percentage Calculator

Calculate the exact scale percentage needed to resize an STL model to a specific target dimension before slicing and printing.

STL Volume Calculator

Calculate model volume in cm3 for box, cylinder, and sphere shapes, or estimate irregular geometry from bounding box dimensions and an estimated fill factor.

Support Material Calculator

Calculate FDM support material weight and cost from model volume, support percentage of that volume, material density, and price per kilogram of filament.

From STL File to Finished Print

3D printing turns a digital model into a physical object, but the model itself does not tell you how much filament it will use, how long it will take, or what it will cost — those depend on settings like infill, layer height, and nozzle flow. These ten calculators translate print settings into the practical numbers you need before you hit print.

Filament weight for a 100mm test cube by infill percentage 10% infill: 18 grams. 50% infill: 62 grams. 100% infill: 118 grams. 18g 10% infill 62g 50% infill 118g 100% infill
Filament weight for a 100mm test cube, by infill percentage. Calculated with the Filament Weight Calculator.

Going from 10% to 100% infill uses more than six times the material for a part that is not six times stronger — which is why most functional prints settle in the 15–30% range instead. Past that point, strength gains flatten out while material and print time keep climbing in a straight line. Try your own model's numbers with the Infill Percentage Calculator and Filament Weight Calculator.

Popular 3D Printing Calculators

  • 3D Print Cost Calculator — totals filament, electricity, and machine time into one per-print cost.
  • Print Time Estimator — projects total print duration from layer height, speed, and model volume, though slicer software factors in acceleration and travel moves a simple estimator does not, so treat it as a planning baseline.
  • Filament Length Calculator — converts a spool weight into the length of filament remaining.

Working with resin instead of FDM filament? See the Resin Volume Calculator, or check general fabrication math in the Manufacturing Calculators.