Feeds and Speeds Calculator — Optimize CNC Machining Parameters Instantly
Calculate spindle RPM and feed rate for milling, drilling, and turning operations. Free online feeds and speeds calculator with imperial and metric support, step-by-step formula breakdown, and material reference data.
Feeds and Speeds Calculator
Enter cutting parameters to calculate optimal spindle RPM and feed rate for your CNC operation.
Feeds and Speeds Formulas Explained
The feeds and speeds formulas are the foundation of CNC machining parameter calculation. They determine the optimal spindle RPM and linear feed rate based on cutting speed, tool geometry, and material properties.
Spindle RPM Formula
Feed Rate Formula
Variable Definitions
- SFM / Vc — Cutting speed in Surface Feet per Minute (imperial) or meters per minute (metric)
- D — Tool diameter in inches (imperial) or millimeters (metric)
- N — Number of cutting teeth or flutes on the tool
- CL — Chip load per tooth in inches per tooth (IPT) or millimeters per tooth
- RPM — Spindle revolutions per minute
- Feed Rate — Linear feed in inches per minute (IPM) or millimeters per minute
How to Calculate Feeds and Speeds for CNC Machining
Follow these steps to determine optimal machining parameters for your milling or drilling operation:
- Determine cutting speed (SFM) — Reference material-specific charts for your workpiece and tool material combination.
- Measure tool diameter — Use the actual cutting diameter of your end mill, drill, or face mill in inches or millimeters.
- Calculate spindle RPM — Apply the RPM formula: RPM = (SFM × 12) / (π × D) for imperial.
- Identify chip load — Select the recommended chip load per tooth based on tool diameter and material from manufacturer data.
- Count cutting teeth — Note the number of flutes or cutting edges on your tool.
- Calculate feed rate — Multiply RPM by number of teeth by chip load: Feed Rate = RPM × N × CL.
Feeds and Speeds Calculator Examples
Example 1: Milling Aluminum with a Carbide End Mill
0.5-inch diameter, 4-flute carbide end mill cutting 6061 aluminum at 600 SFM with 0.004 IPT chip load.
Feed Rate = 4584 × 4 × 0.004 = 73.3 IPM
Example 2: Drilling Mild Steel with HSS Drill
0.375-inch diameter HSS twist drill in 1018 mild steel at 90 SFM, 2 flutes, 0.006 IPT chip load.
Feed Rate = 917 × 2 × 0.006 = 11.0 IPM
Example 3: Metric Calculation for Stainless Steel
10 mm diameter, 3-flute carbide end mill cutting 304 stainless at 75 m/min with 0.08 mm/tooth chip load.
Feed Rate = 2387 × 3 × 0.08 = 573 mm/min
Typical Cutting Speed Reference (Carbide Tooling)
| Material | SFM (Imperial) | m/min (Metric) |
|---|---|---|
| Aluminum (6061) | 600 – 1000 | 180 – 300 |
| Mild Steel (1018) | 200 – 350 | 60 – 105 |
| Stainless Steel (304) | 100 – 200 | 30 – 60 |
| Titanium (Ti-6Al-4V) | 80 – 150 | 25 – 45 |
| Cast Iron | 150 – 300 | 45 – 90 |
| Brass | 400 – 700 | 120 – 210 |
Real-World CNC Machining Applications
- CNC Milling: Calculate optimal spindle speed and table feed for face milling, pocketing, profiling, and slotting operations with end mills and face mills.
- Drilling Operations: Determine correct RPM and feed for twist drills, carbide drills, and indexable drill bodies across materials.
- CNC Turning: Compute surface speed and feed per revolution for lathe operations on shafts, bushings, and cylindrical components.
- Tool Life Optimization: Balance material removal rate with tool wear to maximize productivity while maintaining acceptable tool life.
- Surface Finish Control: Adjust chip load and RPM to achieve required surface roughness specifications on finished parts.
- Production Planning: Estimate cycle times and throughput by calculating feed rates for all operations in a machining sequence.
People Also Ask
Frequently Asked Questions
Feeds and Speeds Glossary
Cutting Speed (SFM)
Surface Feet per Minute — the speed at which the cutting edge moves across the workpiece surface. A critical parameter determined by material and tool type.
Spindle RPM
Revolutions per minute of the machine spindle. Calculated from cutting speed and tool diameter using the RPM formula.
Feed Rate (IPM)
Inches per minute — the linear speed at which the tool advances through the material. Determined by RPM, number of teeth, and chip load.
Chip Load (IPT)
Inches per tooth — the thickness of material removed by each cutting edge per revolution. Critical for tool life and surface finish.
Number of Flutes
The count of cutting edges on a rotary tool. More flutes generally allow higher feed rates but require careful chip evacuation management.
Tool Diameter
The cutting diameter of the tool measured at the widest point of the cutting edges. Directly affects RPM calculation.
Surface Speed (Vc)
The metric equivalent of SFM, measured in meters per minute (m/min). Used in the metric RPM formula: RPM = (Vc × 1000) / (π × D).
Material Removal Rate
The volume of material removed per unit time, calculated from depth of cut, width of cut, and feed rate. Indicates machining productivity.
Editorial Review & Methodology
This feeds and speeds calculator was built and reviewed by the NumbrWiz Editorial Team with input from experienced manufacturing engineers and CNC programmers. The formulas used are industry-standard calculations validated against the Machinery's Handbook, tool manufacturer technical guides, and modern CNC programming references.
- Formula verification: Cross-checked against multiple authoritative machining references including Machinery's Handbook and major tool manufacturer speed and feed charts.
- Edge case testing: Tested with very small and large diameters, single-flute and multi-flute tools, and extreme chip load values.
- UX review: Designed for quick parameter entry with clear labels, unit toggling, and a comprehensive step-by-step calculation breakdown.
Transparency note: All calculations run client-side in your browser. No data is ever collected, stored, or transmitted. Results are for reference and educational purposes. Always verify machining parameters against your specific machine, tool, and material conditions before running a production job. Improper feeds and speeds can cause tool breakage, workpiece damage, or injury.