Milling · speeds and feeds

Cutting Speeds & Feeds Calculator

Turn known toolmaker cutting data into machine-ready RPM and feed rate, with transparent formulas and a quick MRR estimate.

Instant resultNo signupFormula shownReviewed Aug 2026
LIVE

Calculator

Enter the known values. Results update automatically.

Spindle speed
Feed rate
Material removal
Feed / revolution

Use tooling manufacturer data and stay within machine, tool and workholding limits. Calculated values are not a substitute for validated process parameters.

Immediate resultUpdates as inputs change
US machining unitsSFM, RPM, IPR, IPM
Formula visibleNo black-box output
Focused intentOne machining job per URL

Calculation method

Calculation

RPM = SFM × 12 ÷ (π × Diameter)IPM = RPM × Effective Teeth × Chip LoadMRR = Axial DOC × Radial WOC × IPM

Use values in the units shown by the calculator. Inputs must be positive and physically meaningful.

How to use the cutting speeds and feeds calculator

Enter a validated cutting speed, the actual cutter diameter, effective teeth and chip load per tooth. RPM and IPM update immediately. Depth and width of cut are optional inputs used only for the material-removal estimate.

Speed in milling

Milling spindle speed is set by surface speed and cutter diameter. A smaller cutter needs more RPM for the same SFM. Feed rate then adds the tooth count and chip load, so two cutters running the same RPM can require very different IPM.

InputWhat it representsWhere to get it
SFMTarget cutting surface speedTool manufacturer cutting data
DiameterEffective cutting diameterTool geometry / setup
IPTChip load per effective toothTool manufacturer cutting data
FlutesEffective cutting teethTool geometry

How to interpret RPM, IPM and MRR

RPM is the spindle setting implied by SFM and diameter. IPM is the programmed linear feed when chip load and tooth count are known. MRR is a geometric comparison of volume removed per minute; it does not predict spindle load or tool life.

Factors that affect the result in the real cut

Radial engagement can cause chip thinning; tool runout changes chip load tooth-to-tooth; long stickout lowers rigidity; machine acceleration may prevent small features from reaching programmed feed. Treat the result as a clean baseline, then apply toolmaker corrections and shop limits.

Methodology, standards and validation

MachiningCalc separates deterministic math from cutting-data recommendations. The calculator performs the geometry and unit relationships; the correct starting cutting data still depends on the tool, work material, coating, machine and setup.

Sources and methodological references

Frequently asked questions

Cutting Speeds & Feeds Calculator: common questions

How do you calculate cutting speed and feed?

Use SFM and cutter diameter to calculate RPM. Then multiply RPM by effective teeth and chip load per tooth to calculate milling feed rate in IPM.

Is cutting speed the same as feed rate?

No. Cutting speed is the surface speed at the cutting edge; feed rate is how fast the tool advances through the work.

What limits cutting speed?

Tool material and coating, workpiece material and hardness, engagement, heat, rigidity, toolholder, machine RPM and power can all limit usable cutting speed.

Why is drilling feed math different?

Drilling commonly uses feed per revolution rather than chip load per tooth. Our drill calculator therefore uses RPM × IPR to return IPM.

Do face mills and solid end mills use the same speeds and feeds?

Not automatically. Cutter diameter, insert or flute geometry, effective tooth count, engagement and manufacturer cutting data differ. Use the parameters for the exact cutter.