InputTestHub

Steps per mm Calculator

Calculates steps per millimetre for belt and lead-screw axes, and works out new E steps from an extruder calibration.

Calculators Nothing uploaded No sign-up Free, unlimited
Calculators tool
Enter your figures and press Calculate.
In short Steps per millimetre tells the firmware how many motor steps move an axis one millimetre, and for belt and lead-screw axes it is pure geometry rather than something to tune. A belt axis is the motor steps per revolution times the microstepping, divided by the pulley circumference — and the circumference of a toothed pulley is simply teeth times belt pitch, with no π involved, because the belt engages tooth by tooth. A 200-step motor at 16× on a 20-tooth GT2 pulley gives exactly 80 steps/mm, which is why nearly every X and Y axis in existence is set to that. A lead screw is the same numerator over the LEAD, and this is where the common mistake lives: the usual T8 screw has a 2 mm pitch and four starts, so it advances 8 mm per revolution. Its lead is 8 mm, not 2, and using the pitch produces a Z axis that moves four times too far. With 8 mm and 16× microstepping you get exactly 400 steps/mm. Because both are geometric, they should not need calibrating. If X or Y is measurably out, the cause is mechanical — a slipping pulley grub screw, a loose belt, or the wrong pulley — and adjusting steps per millimetre to hide it makes the error move around instead of going away. The extruder is the exception, and the only one: how far filament advances depends on how the drive gear grips it, so E steps are calibrated by measurement. Mark the filament further up than you intend to extrude, extrude slowly, and measure what is left.

How to use the Steps per mm Calculator

  1. Enter your figures in the input fields.
  2. The result updates as you type, together with the full working.
  3. Check the breakdown table to see exactly how the number was reached.

About the Steps per mm Calculator

The Steps per mm Calculator calculates steps per millimetre for belt and lead-screw axes, and works out new E steps from an extruder calibration. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.

What people use it for

  • Setting up a printer with non-standard pulleys or motors.
  • Calibrating the extruder after changing it.
  • Checking whether a Z axis is configured with the lead or the pitch.

Details

20-tooth GT2, 200 steps, 16×exactly 80 steps/mm
8 mm lead screw, same motorexactly 400 steps/mm
Lead is not pitchA T8 screw has 2 mm pitch and 8 mm lead — a factor of four
The one axis you calibrateThe extruder, because it depends on grip
Belt and lead-screw figures are geometry and should not need tuning. Only the extruder is calibrated from a measurement.

Frequently asked questions

Is there a π in the belt calculation?
No. A toothed belt engages tooth by tooth, so the travel per revolution is teeth × pitch. Treating the pulley as a plain circle is a common and large error.
My Z axis moves four times too far. Why?
Almost certainly the lead-screw figure. A T8 screw has a 2 mm pitch but four starts, giving an 8 mm lead. Entering 2 instead of 8 is exactly a factor of four.
Should I calibrate X and Y steps per mm?
No. They are fixed by the hardware. If an axis is out, look for a slipping pulley grub screw, belt tension, or a wrong pulley — changing the number hides a mechanical fault rather than fixing it.
How do I calibrate E steps?
Mark the filament further up than you will extrude — 120 mm is usual for a 100 mm test — heat the hotend, extrude slowly at 100 mm/min or less, then measure what is left to the mark. Fast extrusion skips steps and bakes the skipping into the number.
Is the Steps per mm Calculator free?
It is free, with no account, no trial and no daily cap. Every calculators tool on inputtesthub.com works the same way: open the page and use it.
Is my data uploaded anywhere?
No. The Steps per mm Calculator runs entirely in your browser using JavaScript. Because the work happens locally, the page also keeps working if your connection drops, and closing the tab is all it takes to discard everything.
What does a typical result look like?
Enter 200 steps, 16×, 20-tooth GT2 and the Steps per mm Calculator returns exactly 80 steps/mm.
What do people use the Steps per mm Calculator for most?
The most common reasons people reach for it: setting up a printer with non-standard pulleys or motors. Calibrating the extruder after changing it. Checking whether a Z axis is configured with the lead or the pitch. It is built for exactly those cases rather than being a general-purpose tool with this bolted on.
Is there anything to watch out for?
Belt and lead-screw figures are geometry and should not need tuning. Only the extruder is calibrated from a measurement.
Which values should I know?
20-tooth GT2, 200 steps, 16× is exactly 80 steps/mm. 8 mm lead screw, same motor is exactly 400 steps/mm. Lead is not pitch is A T8 screw has 2 mm pitch and 8 mm lead — a factor of four. These are printed on the page itself, so you do not have to take them on trust.
How precise is the result?
The calculation runs in double precision and the result is shown to ten significant figures, so converting a value and converting it back returns the original. What is displayed is rounded for readability; what is copied is not.

Related calculators tools

All 382
01

Loan Calculator

Works out the monthly payment, total interest and full repayment schedule for any loan from…

02

EMI Calculator

Calculates your Equated Monthly Instalment with a full principal-versus-interest breakdown and…

03

Mortgage Calculator

Estimates a full monthly housing payment including principal, interest, property tax…

04

Car Loan Calculator

Calculates a car finance payment from the price, deposit, trade-in, interest rate and term…

05

Personal Loan Calculator

Works out instalments and total cost for an unsecured personal loan, including any processing…

09

SIP Calculator

Projects the maturity value of a monthly Systematic Investment Plan, showing invested amount…