Skip to main content
Calcimator

Feed Rate Calculator

Calculate feed rate (IPM) from chip load, number of flutes, and spindle RPM for CNC milling operations.

About this calculator

Feed rate is how fast a CNC machine advances a cutting tool through the material, and it is one of the most consequential settings on a milling job: too slow and the tool rubs instead of cutting, generating heat that dulls edges prematurely; too fast and each tooth bites off more material than it can handle, risking tool breakage or a poor surface finish. Rather than dialing in feed rate directly, machinists work from "chip load" -- the thickness of material each cutting edge removes per revolution -- because chip load is a property of the tool and material, not the machine. This calculator converts chip load into a practical feed rate using Feed Rate (IPM) = Chip Load × Number of Flutes × Spindle RPM: each of the tool's cutting edges (flutes) removes one chip load's worth of material on every revolution, and the spindle turns that many times per minute, so multiplying the three together gives inches of travel per minute.

The calculator also reports feed per revolution (chip load × flute count, independent of RPM) and the metric equivalent in mm/min. All three inputs matter identically to the formula -- it's a straight product, so doubling any one of chip load, flute count, or RPM doubles the resulting feed rate.

Inputs

in/tooth
RPM

Results

Feed Rate

72 IPM

Feed Rate (metric)1,828.8 mm/min
Feed per Revolution0.01 in/rev
How to Use This Calculator
  1. Enter the chip load (in/tooth) from your cutter manufacturer's recommendations.
  2. Set the number of flutes on the end mill or drill.
  3. Enter the target spindle speed (RPM).
  4. Review the calculated feed rate in IPM and mm/min, and feed per revolution.
  5. Adjust chip load or RPM to keep feed rate within your machine's capability.

How the result changes with Chip Load

Chip LoadFeed Rate
036 IPM
054 IPM
0108 IPM
0.01180 IPM

What each input means

Chip Load
Recommended chip load per tooth from tooling manufacturer.
Number of Flutes
Number of cutting edges on the end mill.
Spindle Speed
Calculated or programmed spindle speed.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    Chip Load = 0.003, Number of Flutes = 4, Spindle Speed = 6000 = 3 input(s) provided
  2. Calculate Feed Rate
    Feed Rate
    72 = 72
  3. Calculate Feed Rate
    Feed Rate
    1828.8 = 1828.8
  4. Calculate Feed per Revolution
    Feed per Revolution
    0.012 = 0.012

Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why is feed rate calculated from chip load instead of set directly?

Chip load (the material removed per tooth per revolution) is a property of the cutting tool and the material being cut, published by tooling manufacturers as a recommended range. Feed rate in inches per minute, by contrast, depends on the specific RPM and flute count you're running, so it changes every time those settings change. Chip load stays constant across different spindle speeds, which is why manufacturers publish chip load rather than a fixed feed rate.

Does raising the spindle speed always increase the feed rate, holding chip load fixed?

Yes -- with chip load and flute count held constant, feed rate scales directly and proportionally with RPM. This is intentional: if you speed up the spindle without also increasing the feed rate proportionally, each tooth removes LESS material per pass than the target chip load, which causes rubbing instead of cutting.

Does adding more flutes to the cutter always mean the machine can feed faster?

Within this calculator's formula, yes -- more flutes means more cutting edges pass through the material per revolution, so total material removal (and therefore feed rate) scales up with flute count at a fixed chip load and RPM. In real-world machining this holds mainly for high-flute-count finishing cutters; roughing cutters with fewer, larger flutes are chosen for better chip clearance in the material being cut, a tradeoff this calculator does not model.

Why doesn't spindle RPM show up in the Feed per Revolution result?

Feed per revolution measures how much the tool advances during ONE spindle revolution -- Chip Load × Number of Flutes -- so RPM, which measures revolutions per minute, cancels out of that particular figure entirely. RPM only enters the calculation once you convert to a per-MINUTE rate, which is what the main Feed Rate (IPM) result does.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Manufacturing, Industrial & Coatings.