CNC Machining calculator

CNC Feed Rate Calculator

Feed rate is the linear speed at which a cutting tool advances into the workpiece, expressed in inches per minute (IPM). CNC programmers, machinists, and CAM engineers calculate it from spindle speed, the number of flutes on the cutter, and the recommended chip load per tooth so each cutting edge takes a consistent bite. Get it right and you protect tool life, surface finish, and cycle time all at once; get it wrong and you either rub the edge (work hardening, premature wear) or overload it (chatter, breakage). It is the single most consequential number a machinist programs after spindle speed.

What this calculator does

  • Calculate CNC feed rate from spindle speed, flute count, chip load, and feed override for milling, routing, drilling, or similar rotating-tool operations.
  • selecting a starting feed rate for a cutter, comparing CAM defaults with tooling guidance, or documenting feeds and speeds for a setup sheet
  • It computes the programmed feed rate in inches per minute by multiplying spindle speed, flute count, chip load per tooth, and any feed override.

Formula used

  • Feed rate = spindle speed × flutes or cutting teeth × chip load per tooth × feed override
  • Use the feed override only for intentional derating or controlled optimization.

Inputs explained

  • Spindle speed: undefined
  • Flutes or teeth: undefined
  • Chip load: undefined
  • Feed override: undefined

How to use the result

  • Use it when setting up a new tool, switching materials, or dialing in a roughing or finishing pass and you need the IPM value to enter into the controller or CAM post.
  • It assumes a constant published chip load and ignores radial/axial engagement, tool deflection, and chip thinning at light radial cuts — at stepovers below ~30% of diameter you should apply a chip-thinning correction or the real chip load drops below target.

Current U.S. benchmarks

  • The producer price index for steel mill products stands at 348.53 (BLS, May 2026), up 6.7% from a year earlier. Quotes priced off last quarter's material cost miss this move.
  • The U.S. has 17,154 machine shops establishments employing about 223,303 workers (Census County Business Patterns, 2023).

Common questions

  • How do you calculate CNC feed rate? Multiply spindle speed (RPM) by the number of flutes, by the chip load per tooth, by any feed override. With 8000 RPM, 3 flutes, 0.004 in/tooth and a 1x override you get 8000 x 3 x 0.004 x 1 = 96 in/min.
  • What is a good chip load for an end mill? It depends on cutter diameter and material. For a 1/4 in carbide end mill, typical chip loads run roughly 0.001-0.002 in/tooth in aluminum down to 0.0005-0.001 in/tooth in stainless. The 0.004 in/tooth used here suits a larger cutter in a soft material; always start from the tooling maker's chart.
  • Feed rate vs spindle speed — what's the difference? Spindle speed (RPM) sets how fast the tool rotates and drives surface speed; feed rate (IPM) sets how fast it travels through the material. Feed rate is derived from spindle speed, so you set RPM first, then calculate the matching feed.
  • What does feed override actually do? Feed override is a multiplier (1 = 100%) that scales the programmed feed without re-posting the program. Use it to derate to 0.8x for a hard spot or to push to 1.1x once a cut proves stable. Leave it at 1 for the baseline calculation.
  • How do I adjust feed rate for chip thinning? When radial engagement is below about 30% of the cutter diameter, the actual chip is thinner than your programmed chip load, so you can increase feed to keep the true chip load on target. Apply the radial chip-thinning factor before plugging chip load into this formula.

Last reviewed 2026-05-12.