3D Printer Flow Rate Calculator
Enter 3D printer nozzle diameter, line width, layer height, and speed to calculate hotend volumetric flow in mm3/s (not fluid or spray discharge), or find max print speed.
Use the 3D Printer Flow Rate Calculator
Print Settings
Defaults to 1.2x nozzle diameter. Edit if your slicer uses a different value.
Enter your settings to get the flow rate
Typical hotend flow ratings (0.4mm nozzle)
Summary
Volumetric flow rate is how much filament, by volume, a hotend must melt and push out per second. It is set by the printed line width and layer height (the cross-section of extruded plastic) multiplied by print speed. Every hotend has a practical flow ceiling before it cannot melt filament fast enough, causing skipped steps, gaps, or under-extrusion. This calculator computes that flow rate from your slicer settings, and can also work backward from a hotend flow rating to tell you the fastest print speed you can safely use.
How it works
- Choose "Flow Rate" to find how much plastic your current settings push per second, or "Max Speed" to find the fastest safe speed for a given flow limit.
- Enter your nozzle diameter, then set the line width (defaults to 1.2x the nozzle diameter, a common slicer default).
- Enter the layer height you plan to print at.
- In Flow Rate mode, enter your print speed to get the resulting mm3/s.
- In Max Speed mode, enter your hotend's rated max flow (mm3/s) to get the top print speed that stays under it.
- Compare the result against typical hotend flow ratings shown below to judge headroom.
Use cases
- Check whether a fast print profile exceeds a stock hotend's flow capacity.
- Tune print speed after switching to a high-flow hotend upgrade.
- Diagnose under-extrusion or gaps that only appear at high speed.
- Find the top speed a nozzle can sustain at a given layer height before slicing a large model.
- Compare flow demand between a 0.4mm and a 0.6mm or 0.8mm nozzle at the same speed.
- Set a speed ceiling in slicer volumetric flow limits (PrusaSlicer, OrcaSlicer).