3D Printing Calculators
The numbers behind every print — convert filament between weight, length and volume, price a print in material and electricity, resize a model (and see why it uses so much more filament), calibrate your extruder's E-steps and flow rate, check your hotend's volumetric flow, and cost a resin print. Exact geometry and standard calibration methods, running entirely in your browser.
- Filament Weight & Length Calculator Enter a weight or a length, pick your material and diameter, and get the filament's weight, length and volume.
- Filament Cost Calculator Enter the grams of filament a print uses and your spool's price per kilogram to get the material cost.
- Print Electricity Cost Calculator Enter the printer's power, how long the print takes and your electricity rate to estimate the energy cost.
- Model Scale Calculator Enter a scale percentage and the model's dimensions to see the resized size and the change in material and print time.
- E-Steps Calculator Enter your current E-steps and how much filament actually extruded from a 100 mm test to get the corrected value.
- Flow Rate / Extrusion Multiplier Calculator Enter your current flow %, the target wall thickness and the wall you measured to get the corrected flow rate.
- Volumetric Flow Rate Calculator Enter your layer height, line width and print speed to get the volumetric flow
- Resin Cost Calculator Enter the resin volume a print uses and the resin's price per litre to get the cost, with waste included.
From spool to finished print, worked out in your browser
Most 3D-printing maths comes down to two things: how much material and money a print costs, and getting the printer dialled in. Because filament is a uniform cylinder, its weight, length and volume are locked together by its diameter and density — so the filament calculator converts freely between them, and the cost and electricity tools turn a sliced print into a real price. The scale calculator makes the cube rule obvious: doubling a model's size is eight times the filament, not twice.
The other half is calibration. The E-steps and flow-rate tools use the standard measure-and-correct methods so your extruder pushes exactly the right amount of plastic, and the volumetric flow tool reveals the real speed limit — how fast your hotend can actually melt filament — so you stop chasing speeds that just under-extrude. Everything runs offline and privately; you only ever type in the numbers your slicer already gives you. For the underlying material and geometry maths, see the Units and Mathematics categories.
Frequently asked questions
Are these 3D printing calculators accurate?
The geometry is exact — filament weight/length/volume follow directly from the cross-section (π·(d/2)²) and material density, and the calibration formulas (E-steps, flow, volumetric flow) are the standard community methods. The reference values — filament and resin densities, typical printer wattage — are cited and, where they vary by brand or grade, flagged so you can enter your own.
Do I need to install anything or upload my model?
No. Every tool runs entirely in your browser — no accounts, no uploads, no model files leave your device. You enter the numbers your slicer already reports (grams, length, resin volume, time) and the tools do the maths. They work offline.
Where do I get the figures to enter?
Mostly from your slicer (Cura, PrusaSlicer, OrcaSlicer, Bambu Studio, Lychee, Chitubox), which reports a print's filament weight or length, resin volume and estimated time. For calibration tools you measure a test print with calipers.
Which filament densities do the tools use?
Commonly-cited reference densities — PLA 1.24, PETG 1.27, ABS 1.04 g/cm³ and so on. Brands vary a little (and Nylon, wood-fill and carbon-fibre filaments vary a lot), so the material picker shows the density and you can check your spool's datasheet for precision.