CNC Cutting Speed & Feed Calculator
Use this calculator to estimate spindle speed (RPM) and feed rate for milling operations.
Tip: values are starting points. Always verify with tool manufacturer data, machine rigidity, coolant strategy, and setup quality.
What this cutting speed and feed calculator does
This tool helps machinists, CNC programmers, and hobby users quickly estimate spindle speed and feed rate from common machining inputs. If you know your cutter diameter, recommended cutting speed, flute count, and chip load per tooth, you can get a practical starting point in seconds.
It is useful for many jobs including aluminum milling, mild steel roughing, stainless finishing passes, and general shop setup checks when you need a fast spindle speed calculator and feed rate calculator in one place.
Core formulas used
Spindle speed (RPM)
Feed rate
These equations are standard for CNC milling and manual milling calculations. They produce a strong baseline you can tune based on spindle power, workholding strength, cutter stickout, and vibration behavior.
How to use the calculator
- Select Metric or Imperial units.
- Enter your cutter diameter.
- Enter your target cutting speed (surface speed).
- Input flute count and chip load per tooth.
- Click Calculate to see RPM and table feed rate.
If chatter appears, reduce radial engagement first, then tune RPM and chip load carefully. If tool wear is too high, lower cutting speed and verify lubrication.
Quick starting speed ranges (general guidance)
| Material | Carbide Speed (m/min) | Carbide Speed (SFM) | HSS Speed (m/min) | HSS Speed (SFM) |
|---|---|---|---|---|
| Aluminum (6061) | 250–600 | 820–1970 | 90–180 | 295–590 |
| Mild Steel | 120–220 | 395–720 | 25–45 | 80–150 |
| Stainless Steel | 80–160 | 260–525 | 15–30 | 50–100 |
| Titanium Alloys | 45–90 | 150–295 | 10–20 | 30–65 |
These are broad ranges only. Actual values depend heavily on tool coating, geometry, engagement, and machine capability.
Chip load basics
Chip load is the amount each cutting edge removes per revolution. Too low and the tool can rub and overheat. Too high and the edge can break or deflect. Good chip load gives stable cutting, better tool life, and cleaner surface finish.
- Small tools usually run lower chip loads.
- Rigid setups can often run more aggressive chip load safely.
- Long tool stickout generally requires a more conservative approach.
Common mistakes to avoid
- Using diameter in the wrong units after switching Metric/Imperial.
- Copying chip load values without matching cutter diameter and flute style.
- Ignoring machine horsepower and spindle limits.
- Not adjusting parameters for deep slotting versus light side milling.
- Skipping test cuts and real-world verification.
FAQ
Is this calculator only for CNC?
No. It works for manual milling as well. The formulas are the same; only how you apply feed rate differs.
Can I use it for drilling?
You can use the spindle speed concept, but drilling feed is often specified as feed per revolution, so use drill-specific recommendations.
Why is my real-world feed different from calculated feed?
Because the calculator gives a baseline. Machine rigidity, holder runout, cutter wear, coolant, radial engagement, and depth of cut can all require adjustment.
Bottom line: this cutting speed and feed calculator is a practical starting tool for spindle speed calculation, feed rate planning, and CNC process setup optimization.