Infill Weight Calculator

Enter model volume, bounding box dimensions, infill percentage, wall count, and layer settings to estimate total filament weight.

Use the Infill Weight Calculator

Model & Print Settings

Found in your slicer's print statistics panel.

Used to approximate shell surface area. Real geometry may differ from a plain box.

0% 100%

Enter model volume and bounding box dimensions to see the weight estimate.

Summary

This calculator estimates the total filament weight of a 3D print by splitting the model into a shell (walls plus top/bottom solid layers) and an infilled interior. Enter the model volume and bounding box dimensions from your slicer, then set infill percentage, wall count, line width, top/bottom layer count, and layer height to get a weight estimate in grams. The shell volume is approximated from the bounding box surface area, so treat the result as a planning estimate rather than exact slicer output.

How it works

  1. Enter the model volume in cubic centimeters, shown in your slicer print statistics.
  2. Enter the bounding box length, width, and height in millimeters, also shown by most slicers.
  3. Set the infill percentage and the number of perimeter walls.
  4. Enter line width and layer height, then the number of solid top/bottom layers.
  5. Choose a filament material or enter a custom density.
  6. Read the estimated filament weight and the shell/infill volume breakdown.

Use cases

  • Estimating filament weight before starting a print with a specific infill setting.
  • Comparing how wall count or infill percentage changes total weight.
  • Checking whether a print will fit on a partially used spool.
  • Planning material budgets for prints with heavier wall or top/bottom settings.
  • Sanity-checking a slicer weight estimate against a rough manual calculation.
  • Understanding how much of a print weight comes from shell versus infill.

Frequently Asked Questions

Last updated: 2026-09-09 · Reviewed by Nham Vu