Feed rate is one of the three core variables — along with spindle speed and depth of cut — that determine how productively and safely a milling operation runs. This calculator converts spindle RPM, feed per tooth (chip load), and flute count into the inches-per-minute (IPM) value you program into a CNC controller or dial into a manual mill's power feed.

How the Feed Rate Calculator works

Feed rate is calculated as IPM = RPM × feed per tooth × number of flutes. Each of the tool's cutting edges (flutes) removes one "bite" of material — the feed per tooth — on every revolution. Multiplying by RPM gives the total material removed per minute along the tool's travel path, and multiplying by flute count accounts for every cutting edge doing that same work on each revolution.

The From SFM tab handles the common case where a tool or material vendor gives a recommended surface speed (SFM) instead of a direct RPM. Surface speed is converted to RPM using the tool diameter, since a larger-diameter tool covers more surface distance per revolution than a smaller one at the same RPM.

Inputs and what they mean

Spindle speed (RPM) is either set directly from your machine or a tool vendor's recommendation, or derived from surface speed (SFM) and tool diameter on the From SFM tab. Feed per tooth (chip load) is the input with the biggest effect on tool life and finish — it depends heavily on the material being cut (soft aluminum tolerates a much higher chip load than hardened steel) and the tool diameter (larger tools can take a heavier bite). Flute count is fixed by the tool itself — 2-flute tools are common for softer, gummier materials that need more chip clearance, while 3- and 4-flute tools suit harder materials where chip evacuation is less of a concern.

Limits and edge cases

The chip-load reference table gives general-purpose starting values, not guarantees — actual optimal chip load depends on the specific tool coating, geometry, machine rigidity, and workholding, so always cross-check against your tool manufacturer's data sheet before running a job. This calculator also doesn't account for radial or axial depth of cut, which further modify the safe feed rate in real-world cutting — as a rule of thumb, start conservative (the low end of a chip-load range) and increase feed once the cut sounds and finishes clean, rather than starting at the high end.