Feed Rate Calculator
Machining feed rate is spindle speed times chip load times the number of flutes. A 4 flute end mill at 2,000 RPM with a 0.004 inch chip load feeds 32 IPM, which is 812.8 mm per minute.
All calculations run in your browser. Nothing you type is uploaded anywhere.
Enter spindle RPM, feed per tooth and flute count to get table feed in IPM and mm per minute, or back out spindle speed from surface feet per minute.
Key takeaways
- Feed (IPM) = RPM x chip load x flutes; multiply by 25.4 for mm/min
- RPM = SFM x 3.82 / cutter diameter in inches, where 3.82 is 12 divided by pi
- A 4 flute end mill at 2,000 RPM with a 0.004 inch chip load feeds 32 IPM, or 812.8 mm/min
- MIT coursework puts free machining aluminum at 0.003 to 0.018 inch per tooth, a textbook range rather than a standard
- Feeding too slow rubs and work hardens the material; too fast snaps flutes, so change one variable at a time
On this page
Feed Rate in Plain Terms
Feed rate is how fast the cutting tool travels through the workpiece, and on a mill it is set at the table: inches per minute of axis motion. Every revolution of the spindle, each flute slices a chip out of the material, and the thickness of that slice is the chip load, measured in inches per tooth (MIT Machine Shop Glossary). The table has to move fast enough that every tooth takes its bite, and the arithmetic that ties the three together is short enough to do in your head once you have done it twice.
The three inputs are spindle speed, chip load and flute count. Spindle speed sets how often each tooth hits the material. Chip load sets how much material each hit removes. Flute count sets how many teeth hit per revolution, so a 4 flute cutter at the same speed and chip load feeds twice as fast as a 2 flute cutter, because four teeth take a bite per revolution instead of two. Cutting too slow is as damaging as cutting too fast: a tooth that rubs instead of cutting work hardens the surface and dulls the edge, which is why the formula, not a feel for it, should set the dial.
The Two Formulas Every Mill Job Uses
The feed formula multiplies three numbers.
Feed (IPM) = RPM x chip load x flutes. A 4 flute end mill at 2,000 RPM with a 0.004 inch chip load gives 2,000 x 0.004 x 4 = 32 IPM.
To report feed in metric, multiply by 25.4, because one inch is exactly 25.4 millimeters: 32 IPM x 25.4 = 812.8 mm/min.
The reverse formula starts from surface speed instead. Tool makers publish a cutting speed for the material and tool combination, in surface feet per minute (SFM), which is the speed of the tool edge around its own circle. Convert it to spindle speed with RPM = SFM x 3.82 / cutter diameter in inches. The constant 3.82 is 12 inches per foot divided by pi, and it comes straight from the circumference of the cutter: SFM = pi x D x RPM / 12, rearranged. Using the exact value 12 / pi = 3.8197 instead of 3.82 moves the answer by well under half a percent, so 3.82 is the working constant.
The two formulas chain together in practice: surface speed picks the RPM, chip load and flute count turn that RPM into a table feed. The widget above runs both panels, so a job that starts from a catalog SFM number ends at a dial setting.
Three Worked Examples
Example 1 is the everyday case: a 0.5 inch, 4 flute carbide end mill in aluminum, spindle at 2,000 RPM, chip load 0.004 inch per tooth. Feed: 2,000 x 0.004 x 4 = 32 IPM, which is 32 x 25.4 = 812.8 mm/min.
Example 2 starts from surface speed. A first year manufacturing course at MIT works a 0.25 inch, 4 flute cutter in aluminum at 150 SFM with a 0.002 inch chip load. The spindle speed is 150 x 3.82 / 0.25 = 2,292 RPM, and the feed is 2,292 x 0.002 x 4 = 18.34 IPM. The MIT solution sheet, keeping more digits of pi, reports 2,291.8 RPM and 18.33 IPM, so the rounding difference is one hundredth of an inch per minute (MIT 2.008, Practice Quiz 1 solutions, 2025 course).
Example 3 is a lighter cut on a smaller machine: 3 flutes, 1,500 RPM, chip load 0.003 inch. Feed: 1,500 x 0.003 x 3 = 13.5 IPM, or 13.5 x 25.4 = 342.9 mm/min.
| Example | Inputs | Arithmetic | Feed |
|---|---|---|---|
| 1 | 2,000 RPM, 0.004 in/tooth, 4 flutes | 2,000 x 0.004 x 4 | 32 IPM = 812.8 mm/min |
| 2 | 150 SFM, 0.25 in cutter, 4 flutes, 0.002 in/tooth | RPM = 150 x 3.82 / 0.25 = 2,292, then 2,292 x 0.002 x 4 | 18.34 IPM = 465.8 mm/min |
| 3 | 1,500 RPM, 0.003 in/tooth, 3 flutes | 1,500 x 0.003 x 3 | 13.5 IPM = 342.9 mm/min |
Type each set of inputs into the widget and the outputs match the table. Example 2 is worth doing twice, once through the RPM panel and once through the feed panel, because the chain from SFM to dial setting is the whole point of the tool.
Choosing a Chip Load
Chip load is the one input the formulas cannot give you, because it depends on the material, the cutter material, the rigidity of the setup and the depth of cut. The honest sources are tool maker catalogs and machining textbooks, which publish starting values per material family.
For a feel of the magnitudes, MIT's 2.008 course assigns free machining aluminum with uncoated or coated tools a feed per tooth of 0.08 to 0.46 mm per tooth and a surface speed of 300 to 3,000 m/min, citing the General Recommendations for Milling Operations table in Kalpakjian and Schmid's Manufacturing Engineering and Technology (Table 24.2) (MIT 2.008 Homework 2, 2025). In inch units that chip load range is 0.08 / 25.4 = 0.003 up to 0.46 / 25.4 = 0.018 inch per tooth, and the surface speed range is 300 / 0.3048 = 985 to 3,000 / 0.3048 = 9,843 SFM. These are coursework and textbook ranges for a specific material family, not official standards; for steel, stainless or titanium, use the range printed for your cutter by its maker.
| Parameter | Metric | Inch equivalent | Source |
|---|---|---|---|
| Feed per tooth, free machining aluminum | 0.08 to 0.46 mm/tooth | 0.003 to 0.018 in/tooth | Kalpakjian Table 24.2, via MIT 2.008 (2025) |
| Surface speed, free machining aluminum | 300 to 3,000 m/min | 985 to 9,843 SFM | Kalpakjian Table 24.2, via MIT 2.008 (2025) |
| Worked example chip load | 0.0508 mm/tooth | 0.002 in/tooth | MIT 2.008 practice quiz (2025) |
Start low in the range on a light or chattering machine and move up until chips stay formed and the spindle load settles. The range matters more than the midpoint, because rigidity differs more between two hobby shops than between two textbooks.
From Surface Speed to RPM
The reverse panel answers the question catalogs pose: a data sheet says 150 SFM for this material and cutter, so what number goes on the spindle dial? Divide SFM x 3.82 by the cutter diameter in inches. Small cutters spin fast and large ones spin slow at the same surface speed, because a big cutter sweeps more circumference per turn.
At a fixed 150 SFM the same formula gives every diameter its own speed:
| Cutter diameter | Arithmetic | Spindle speed |
|---|---|---|
| 0.125 inch | 150 x 3.82 / 0.125 | 4,584 RPM |
| 0.25 inch | 150 x 3.82 / 0.25 | 2,292 RPM |
| 0.5 inch | 150 x 3.82 / 0.5 | 1,146 RPM |
| 1.0 inch | 150 x 3.82 / 1.0 | 573 RPM |
Halving the diameter doubles the RPM, which the table shows plainly: 2,292 at a quarter inch becomes 4,584 at an eighth. Two cautions belong next to this table. Spindle speed limits are real, so an unusually small cutter at high SFM can demand more RPM than the machine has, and the answer then is a lower SFM rating or a bigger cutter. And the diameter that matters is the effective cutting diameter: for a ball nose, the effective diameter shrinks with depth of cut, so the catalog RPM for the full diameter over speeds the edge at the bottom of the ball.
Units and Conversions
The formulas work in any consistent units, but machine dials and data sheets mix systems, so four conversions cover almost every job:
| Conversion | Factor | Example |
|---|---|---|
| IPM to mm/min | x 25.4 (1 inch = 25.4 mm) | 32 IPM x 25.4 = 812.8 mm/min |
| mm/min to IPM | / 25.4 | 812.8 / 25.4 = 32 IPM |
| in/tooth to mm/tooth | x 25.4 | 0.004 x 25.4 = 0.1016 mm/tooth |
| SFM to m/min | x 0.3048 (1 foot = 0.3048 m) | 150 SFM x 0.3048 = 45.72 m/min |
The 3.82 constant is itself a unit conversion in disguise: it converts a surface speed in feet per minute into a spindle speed for a diameter in inches, because 12 inches of circumference per foot divided by pi flattens the circle into a line. If you work in metric throughout, the equivalent form is RPM = 1000 x V (m/min) / (pi x D in mm), and it lands on the same spindle speed: for the 0.25 inch cutter, 45.72 m/min over a 6.35 mm diameter gives 1000 x 45.72 / (pi x 6.35) = 2,292 RPM, matching the inch calculation exactly.
Mistakes That Ruin Cutters
Feeding too slow is the quiet killer. A flute that takes no real bite rubs the surface instead of cutting it, generating heat that work hardens aluminum and stainless and rounds over the cutting edge in minutes. If chips come off as dust or fine powder instead of curls, the feed is too low for the RPM, and the fix is more feed or less speed, not less of both.
Feeding too fast breaks flutes, usually on the first pass into a corner where engagement spikes. The formula gives the table feed for steady cutting; corners, slots and full width cuts load every flute at once, so ease into them or reduce the feed. Ignoring flute count is the third classic: swapping a 2 flute bit for a 4 flute bit at the same dial setting doubles the effective chip load, which is the same as doubling the feed.
Two smaller traps finish the list. Confusing feed per revolution with feed per tooth leads to feeds that are a flute count off; feed per revolution is chip load x flutes, and the table feed is feed per revolution x RPM. And mixing diameter units, feeding an inch value into the metric form of the RPM formula or the reverse, misses by a factor of 25.4, which is the difference between a working cut and a snapped cutter.
Frequently asked questions
What is the feed rate formula for milling?
Feed in inches per minute equals RPM times chip load times the number of flutes. At 2,000 RPM with a 0.004 inch chip load, a 4 flute cutter feeds 2,000 x 0.004 x 4 = 32 IPM.
How do I convert SFM to RPM?
Multiply the surface speed by 3.82 and divide by the cutter diameter in inches. A 150 SFM cut with a 0.25 inch cutter runs at 150 x 3.82 / 0.25 = 2,292 RPM.
Where does the 3.82 constant come from?
It is 12 divided by pi, which converts surface feet per minute into spindle speed for a diameter in inches. The exact value is 3.8197, so using 3.82 shifts results by less than half a percent.
What chip load should I use for aluminum?
MIT coursework citing Kalpakjian puts free machining aluminum at 0.003 to 0.018 inch per tooth. Treat that as a starting range and follow the cutting data printed for your cutter by its maker.
How does flute count change the feed rate?
Feed scales directly with flute count. The same 2,000 RPM and 0.004 inch chip load that gives 16 IPM on 2 flutes gives 24 IPM on 3 flutes and 32 IPM on 4 flutes.
How do I convert IPM to mm/min?
Multiply by 25.4 because one inch is exactly 25.4 millimeters. A 32 IPM feed is 32 x 25.4 = 812.8 mm/min, and 13.5 IPM is 342.9 mm/min.
What happens if I feed too slowly?
The cutter rubs instead of cutting, which builds heat, work hardens the surface and dulls the edge quickly. Dust sized chips instead of curls are the usual sign that feed is too low for the RPM.
What happens if I feed too fast?
Chip load exceeds what the flute can carry, cutting forces spike and a flute snaps, often at the first corner. Reduce feed for full width slots and corners where every flute engages at once.
What is the difference between feed per tooth and feed per revolution?
Feed per revolution is chip load times flute count. A 4 flute cutter at 0.004 inch per tooth takes 0.016 inch per revolution, and the table feed is that figure times the RPM.
Does depth of cut change the calculation?
The basic formulas do not include depth, but real chip load rises with radial engagement, so heavy cuts call for the low end of the chip load range. Ball nose cutters also shrink their effective diameter with depth.
Why does my machine top out below the calculated RPM?
Small cutters at high surface speed demand more RPM than many spindles have. A 0.125 inch cutter at 150 SFM wants 4,584 RPM, so either accept a lower SFM for that cutter or use a larger diameter.
Is the metric form of the RPM formula different?
The shape changes but the answer does not: RPM = 1000 x V / (pi x D) with V in m/min and D in mm. A 45.72 m/min cut over a 6.35 mm cutter gives 2,292 RPM, matching the inch calculation.
Do these ranges apply to steel and stainless?
No. The aluminum ranges here come from a machining textbook via MIT coursework, and steels run at far lower surface speeds with heavier chip loads. Use the cutting data for your specific cutter and material.
Spotted a wrong number or a broken result?
More Everyday tools
- 1 Hour Cycling Calories Calculator
- 1 Hour Lunch Break Calculator
- 1 Million in Numbers
- 1 Weeks Ago From Today
- 1 in 60 Rule Calculator
- 10 Day Payoff Calculator
- 10 Hour Shift Schedule Calculator
- 10 Minutes From Now
- 10 Months Ago From Today
- 10 to 1 Arm Workout Calculator
- 10207 2: Log Base 2 Calculator
- 1099 Hourly Rate Calculator
- 11 Months Ago From Today
- 11 Weeks Ago From Today
- 12 Hour Shift Pay Calculator
- 12 Months Ago From Today
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.