guide

Flow rate calibration: tuning the extrusion multiplier per filament

How do I calibrate flow rate on a 3D printer?

Print a single-wall calibration cube with no infill and measure the wall thickness with calipers. If the measured thickness is higher than your nozzle diameter the extrusion multiplier is too high (over-extrusion); if lower, it is too low (under-extrusion). Adjust the multiplier by the ratio of expected to measured: if you expected 0.45mm but measured 0.50mm, multiply your current rate by 0.45 divided by 0.50 and re-test.

What flow rate controls

The flow rate multiplier, also called the extrusion multiplier, is a percentage or decimal factor applied to all extrusion moves in the slicer. A value of 1.0 or 100 percent means the slicer extrudes exactly what the filament profile specifies. A value of 0.95 reduces all extrusion by 5 percent. The setting compensates for small differences between filaments, printing conditions, and extruder characteristics that remain after E-steps calibration.

Flow rate is filament-specific. The correct value for PLA from one manufacturer may differ from PLA from another, and it will almost certainly differ from PETG, ASA, or ABS. The setting lives in your slicer's filament profile, not in the printer's firmware, which means you set it once per filament and the slicer carries it automatically whenever you use that profile.

The single-wall cube method

The standard flow rate calibration uses a hollow single-wall cube with no top or bottom layers and zero infill. You can find these as downloadable models or generate them in your slicer by creating a solid cube and configuring it to print with one perimeter, no top or bottom layers, and zero infill. Print it at your normal temperature and speed for that filament.

After printing and cooling, use calipers to measure the wall thickness at multiple points on multiple sides. Average the measurements and compare to your target wall thickness, which is typically the nozzle diameter or slightly larger depending on your line width setting in the slicer. The ratio of target to measured gives you the correction factor. If your current flow is 100 percent and you measured 0.48mm on a 0.44mm target, multiply current flow by 0.44 divided by 0.48 to get 91.7 percent.

What over-extrusion and under-extrusion look like

Over-extrusion produces walls that are too thick, surfaces that look rough or lumpy, dimensional parts that are too large, layer lines that pile up and look pushed to the sides, and tops that are difficult to fill smoothly. Corners and bridging often look worse with over-extrusion. In extreme cases the nozzle drags through previously deposited material.

Under-extrusion produces thin walls, gaps between perimeters, weak layer bonding, surfaces that show gaps between lines, and parts that break easily under stress. Thin or missing infill and weak top layers that look incomplete are also signs. Mild under-extrusion is sometimes harder to see on the outside of a print than in the wall structure revealed by a calibration cube.

Common mistakes in flow rate calibration

The most common mistake is trying to calibrate flow rate without first verifying E-steps. If E-steps are wrong, flow rate calibration compensates for the wrong baseline and you end up with a correction that hides a more fundamental problem. Always verify E-steps first.

A second mistake is using calipers on the outer dimensions of a solid print rather than wall thickness of a single-wall calibration object. Outer dimensions are affected by both extrusion volume and the exact width the slicer commands for each line; wall thickness isolates the extrusion volume more cleanly. A third mistake is not measuring multiple points: a single caliper measurement at one point can miss variation from temperature swings or extruder inconsistency.

Common questions

Frequently asked questions: flow rate and extrusion

What is the difference between E-steps and flow rate?

E-steps (extruder steps per millimeter) calibrate the extruder motor so it physically moves the correct amount of filament per commanded millimeter. Flow rate (extrusion multiplier) is a slicer-side percentage that adjusts how much material the slicer asks the extruder to move, compensating for filament-specific differences. E-steps should be calibrated first in firmware; flow rate is calibrated after in the slicer per filament profile.

My flow rate is way off, like 85 percent or 115 percent. Is that normal?

A flow rate consistently outside roughly 90 to 110 percent after E-steps are verified usually indicates a separate problem: a partially clogged nozzle, an incorrect E-steps value that was not properly saved, a nozzle diameter mismatch between actual hardware and slicer settings, or a mechanical issue with the extruder. Using flow rate to compensate for a 15 to 20 percent error hides an underlying problem rather than solving it.

How often do I need to recalibrate flow rate?

Once per filament brand and type is usually sufficient. You may need to revisit it if you change nozzle sizes, change your extruder, or find that a new spool of the same filament is behaving differently. Most PLA variants for a given printer will land within a few percent of each other, so you may only need separate profiles for fundamentally different materials like PLA, PETG, ASA, and TPU rather than every brand.

Get new flow rate and extrusion guides by email

One email when a new guide goes up. No spam, unsubscribe any time.

3D Printer Softwares publishes free educational guides on 3D printing software. Some links are affiliate links; we earn a commission at no extra cost to you. Software versions, pricing, and compatibility change; verify details with the official developer before purchasing or installing anything.