Extrusion Multiplier Calibration Calculator

Calibrate 3D printer extrusion multiplier from measured versus expected extrusion distance.
Returns corrected flow rate percentage to fix extrusion accuracy.

Extrusion Multiplier

Extrusion multiplier (called flow rate in some slicers like PrusaSlicer and Cura) is a percentage that scales how much filament your printer pushes during a print. A value of 100% means the printer extrudes exactly what it was told to. In practice, small variations in filament diameter, hotend back pressure and feeder gear grip mean the number rarely lands exactly there.

The mark-and-extrude calibration method:

  1. Remove the Bowden tube or directly access the filament path.
  2. Mark the filament at a known distance from the extruder (e.g., 120 mm up from the entry point).
  3. Command the printer to extrude 100 mm of filament (via the printer menu or terminal).
  4. Measure how much filament actually moved. If you asked for 100 mm and got 97 mm, the extruder is under-extruding.
  5. Plug those numbers into this calculator to get your corrected multiplier.

Formula: New Multiplier = (Expected ÷ Actual) × Current Multiplier

E-steps or extrusion multiplier, which one do you adjust? E-steps (steps per mm) is a firmware-level calibration that defines how many motor steps move exactly 1 mm of filament. Set it correctly once and rarely touch it again. The extrusion multiplier is a per-slicer or per-material override. It compensates for differences in filament brands, diameters, or material behavior without altering firmware. Best practice: calibrate E-steps first using a bare extruder with no hotend resistance, then fine-tune per material with the multiplier.

Pick one. Do not apply both to the same measurement. This is the mistake that turns a careful calibration into a worse printer than you started with. If a single extrude test says you are 2.7% short, correcting E-steps fixes it, and correcting the multiplier fixes it, but doing both leaves you 2.7% over in the other direction. The calculator below shows you both numbers because either can be the right answer; applying both is never the right answer.

Acceptable range: A well-calibrated printer should have an extrusion multiplier between 95% and 105%. Outside this range suggests an E-steps problem that should be corrected at the firmware level rather than patched with an extreme multiplier.

Symptoms of incorrect extrusion:

  • Under-extrusion (multiplier too low): gaps between lines, weak layer bonding, rough top surfaces, fragile prints.
  • Over-extrusion (multiplier too high): blobs, lines merging together, rough and lumpy surfaces, dimensional inaccuracy.

Calibrating the extrusion multiplier is one of the highest-value things you can do for print quality, and it takes ten minutes. Even a 3 to 5% error shows up as visibly poor top surfaces on a detailed model.

Worked example you can check. Command 100 mm, measure 97.3 mm actually pulled, and with a current multiplier of 100% you get (100 / 97.3) x 100 = 102.77%. The printer was 2.7% short, so the flow has to go up by the same proportion. That is inside the 95 to 105 band, so it is a normal, healthy correction and not a sign of a hardware problem.

Where the error actually shows up. A 2.7% shortfall on a 0.45 mm line width is a real line of 0.438 mm. That sounds like nothing, and on a single perimeter it is. It compounds across a solid top surface: the gaps between adjacent lines add up until the top skin has visible pinholes, which is why top surfaces are the first place under-extrusion becomes obvious.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.