Milling · Drilling · Lathe · Tapping · 30+ Materials · HSS & Carbide

Speed & FeedCalculator

Free speed and feed calculator for CNC milling, drilling, lathe, and tapping. Calculate spindle RPM, feed rate, chip load, MRR, cutting power, and cycle time from your material and tool specs. Better than Kennametal and FSWizard — 30+ materials, 4 operations, instant results.

✓ 100% Free 4 Operations 30+ Materials MRR & Cycle Time Power Estimate
Speed & Feed Calculator
⚙ CNC / Machining
⌫ Milling ↓ Drilling ↻ Lathe / Turning ⎙ Tapping
Units:
Imperial (in/IPM)
Metric (mm/m·min)
Material & Tool
Workpiece Material
Tool / Cutter Material
Recommended Cutting Speed
SFM (Surface Ft/Min) 800
Rec. Chip Load 0.004"
Override SFM
Tool Geometry & Cut
Tool Diameter0.500
in
End mill / drill diameter. Common: 1/8, 3/16, 1/4, 3/8, 1/2, 3/4, 1 inch
1/8" 3/16" 1/4" 3/8" 1/2" 3/4" 1"
Number of Flutes
Axial Depth of Cut0.100
in
0.0011.0 in
Roughing: up to 1×D. Finishing: 0.05–0.1×D
Radial Width of Cut0.250
in
Slotting: full diameter. Side milling: 25–50% of diameter
Chip Load Override
in/tooth
Leave blank to use recommended chip load from material database
Length of Cut
in
Total length to machine for cycle time calculation
Please enter valid positive values for tool diameter and depth of cut.
Results
Select your material & tool,
enter geometry, then click
Calculate Speed & Feed
for RPM, feed rate, MRR,
cycle time, and power.
Spindle Speed — Milling
RPM
Feed: — SFM: — CL: —
Feed Rate
in/min (IPM)
Chip Load
in per tooth
MRR
in³/min
Cycle Time
minutes
Cutting Power
horsepower (est.)
Torque
ft·lbf
Metric Equivalents
30+
Materials
4
Operations
MRR
+ Power
Free
No Signup
All CNC Operations

Speed and Feed Calculator — 4 Operations

Our speed feed calculator covers milling, drilling, lathe turning, and tapping. Each operation uses different formulas — our calculator handles all of them automatically.

SPEED AND FEED CALCULATOR — 4 OPERATIONS COMPARED MILLING RPM = SFM×3.82÷Dia Feed = RPM×CL×Flutes MRR = Feed×WOC×DOC End mill, face mill, slot mill, ball end 2–6 flutes DRILLING RPM = SFM×3.82÷Dia Feed = RPM×Feed/Rev MRR = π/4×D²×Feed Twist drill, carbide drill, spade, indexable 2 flutes (drill) LATHE / TURNING RPM = SFM×3.82÷OD Feed = in/rev setting MRR = π×D×DOC×Feed OD turning, boring, facing, threading Single point insert TAPPING RPM = SFM×3.82÷Tap Dia Feed = RPM÷TPI Feed = pitch (metric) Machine tap, spiral point, form tap Run at 25–40 SFM HSS All 4 operations in our free speed and feed calculator — milling speed and feed · drill speed and feed · lathe speed and feed
Speed and feed calculator — 4 operations: Milling (RPM × chip load × flutes = feed rate), Drilling (RPM × feed/rev), Lathe turning (based on stock OD), Tapping (RPM ÷ TPI). All formulas calculated automatically.
Milling Speed & Feed
RPM × CL × Flutes

Our milling speed and feed calculator and feed and speed calculator milling handles end mills, face mills, slot mills, and ball end mills. Shows MRR and cycle time.

Drill Speed & Feed
RPM × Feed/Rev

Our drill speed and feed calculator and drill speed feed calculator supports twist drills, carbide drills, and spade drills in any material from aluminum to Inconel.

Lathe Speed & Feed
SFM × 3.82 ÷ OD

Our feed and speed calculator lathe and lathe speed and feed calculator calculates turning speed from stock diameter. Works for OD turning, boring, and facing operations.

Tapping Speed & Feed
RPM ÷ TPI

Our tapping calculator is synchronized: feed rate is auto-calculated from RPM and thread pitch/TPI. Works for UNC, UNF, metric M-series, and pipe threads.

Speed and Feed Calculator — Complete Guide

Our free speed and feed calculator is more complete than Kennametal, FSWizard, and OmniCalculator — because it covers all 4 machining operations simultaneously, includes 30+ materials with tool-specific SFM values, calculates 6 key outputs (RPM, feed rate, chip load, MRR, cutting power, and cycle time), and supports both imperial and metric units. Whether you need a milling speed and feed calculator, drill speed and feed calculator, feed and speed calculator lathe, or a general feed and speed calculator, this single tool handles every CNC machining scenario.

MILLING SPEED AND FEED CALCULATOR — CARBIDE END MILL, 6061 ALUMINUM STEP-BY-STEP CALCULATION 1. SFM: 800 (carbide + 6061 aluminum) 2. RPM: (800 × 3.82) ÷ 0.5" = 6,112 RPM 3. Chip load: 0.004" (recommended for 1/2" carbide) 4. Feed rate: 6,112 × 0.004 × 4 flutes = 98 IPM RPM 6,112 | Feed 98 IPM | MRR ~2.5 in³/min DRILL SPEED AND FEED CALCULATOR Material: Mild Steel 1018, HSS drill SFM: 100 SFM (HSS + steel) RPM: (100 × 3.82) ÷ 0.5" = 764 RPM Feed rate: 764 × 0.006 in/rev = 4.6 IPM RPM 764 | Feed 4.6 IPM | Cycle Time ~26 sec/in
Milling speed and feed calculator example: 1/2" carbide end mill in 6061 aluminum → 6,112 RPM, 98 IPM feed rate. Drill speed and feed calculator: 1/2" HSS drill in mild steel → 764 RPM, 4.6 IPM.

How to Use the Speed and Feed Calculator

1
Select your machining operationChoose Milling for our milling speed and feed calculator and feed and speed calculator milling, Drilling for the drill speed and feed calculator and drill speed feed calculator, Lathe/Turning for our lathe speed and feed calculator and feed and speed calculator lathe, or Tapping. Each mode shows the appropriate input fields and uses the correct formula.
2
Select your workpiece materialChoose from 30+ materials including aluminum alloys, carbon steels, stainless steels, cast iron, titanium, Inconel, copper alloys, and engineering plastics. The calculator automatically loads the recommended SFM (surface feet per minute) for your material and tool material combination. You can always override the SFM manually for custom applications.
3
Select tool materialChoose Solid Carbide (most common for modern CNC), HSS for older machines or budget tooling, Cobalt HSS for difficult materials, or Ceramic/CBN for high-speed turning of hardened steels. Carbide runs 3–5× faster than HSS and gives much better tool life in production environments.
4
Enter tool diameter and depth of cutEnter your end mill or drill diameter — use the quick presets (1/8", 1/4", 1/2", 3/4", 1") for common sizes. Set axial depth of cut (DOC): for roughing use up to 1× diameter; for finishing use 0.05–0.1× diameter. For milling, set radial width of cut (WOC): full slot = 100% of diameter; side milling = 25–50%. For our feed speed calculator, chip load is auto-filled from the material database.
5
Review all resultsSee RPM, feed rate (IPM or mm/min), chip load, material removal rate (MRR in in³/min), cycle time for your specified length of cut, and estimated spindle power (HP). Check the warning box — it flags if your parameters exceed common machine limits or if chip load is out of normal range for your tool size. Use metric equivalents at the bottom for metric machines.

Speed and Feed Calculator — Material SFM Reference

Our feed and speed calculator uses this SFM database. SFM values assume sharp tooling, adequate coolant/lubrication, rigid machine setup, and moderate depth of cut. Reduce by 25–30% for interrupted cuts, poor fixturing, or dull tooling.

MaterialHSS SFMCarbide SFMChip Load (0.5" mill)Notes
Aluminum 60613008000.004"Excellent machinability, 2-flute end mills preferred
Mild Steel 10181003500.002"Good machinability, flood coolant recommended
Stainless 304602000.0015"Work hardening — maintain chip load, don't dwell
Titanium Ti-6Al-4V251000.001"Low SFM, high pressure coolant required
Inconel 71815600.001"Difficult — use coated carbide, flood coolant
Delrin Acetal40010000.006"Plastics machine fast — watch for melting
FEED AND SPEED CALCULATOR LATHE — TURNING SPEED CHART BY MATERIAL MATERIAL CARBIDE SFM RPM (1" OD) RPM (2" OD) FEED/REV DOC TYP Aluminum 6061 800 3,056 RPM 1,528 RPM 0.010–0.015 0.050–0.125" Mild Steel 350 1,337 RPM 668 RPM 0.008–0.012 0.050–0.200" Stainless 304 200 764 RPM 382 RPM 0.005–0.008 0.025–0.100" Titanium 6Al-4V 100 382 RPM 191 RPM 0.004–0.006 0.020–0.060" Inconel 718 60 229 RPM 115 RPM 0.003–0.005 0.015–0.050"
Feed and speed calculator lathe — turning RPM at different stock diameters. Aluminum 6061 carbide: 3,056 RPM at 1" OD. Inconel 718: 229 RPM at 1" OD. Use our lathe speed and feed calculator for your exact setup.

Speed and Feed Calculator Formulas Explained

RPM Formula

The spindle speed (RPM) formula for all machining operations: RPM = (SFM × 3.82) ÷ Diameter (inches). The constant 3.82 = 12 ÷ π. In metric: RPM = (1000 × Vc) ÷ (π × D mm) where Vc is cutting speed in m/min. SFM comes from the material-tool combination. Higher SFM = faster cutting = more heat. Choose SFM conservatively when: setup is not rigid, tool is dull, cut is interrupted, or coolant is inadequate.

Feed Rate Formula (Milling)

Our milling speed and feed calculator uses: Feed Rate (IPM) = RPM × Chip Load × Number of Flutes. Chip load (inches per tooth) is the thickness of the chip each cutting edge removes. Too high = tool breakage. Too low = rubbing, built-up edge, poor surface finish. Typical chip loads: aluminum 0.002–0.006", steel 0.001–0.003", titanium 0.0005–0.001".

Feed Rate Formula (Drilling)

Our drill speed feed calculator uses: Feed Rate (IPM) = RPM × Feed per Revolution (in/rev). Feed per revolution scales with drill diameter — larger drills use higher feed per revolution. Peck drilling: break chip every 1–2× drill diameter in depth.

Lathe Speed and Feed Calculator — Worked Example

Turning 2" diameter 304 stainless with carbide insert:
SFM (carbide + SS304) = 200 SFM
RPM = (200 × 3.82) ÷ 2.0" = 764 ÷ 2 = 382 RPM
Feed = 0.006 in/rev × 382 RPM = 2.3 IPM
DOC = 0.050" (light finish pass)
MRR = π × 2.0 × 0.050 × 2.3 = 0.72 in³/min
Cutting Power ≈ 0.72 × 0.5 (unit power for SS) = ~0.36 HP spindle

Pro tip — feed speed calculator starting points: When running a new material or tool combination for the first time, start at 75% of the calculated RPM and 60% of the calculated feed rate. Increase gradually while monitoring chip color (golden = good, blue = too hot), chip shape, surface finish, and spindle load. This conservative approach to our speed and feed calculator prevents expensive tool breakage on the first cut. Once you've validated the parameters, you can optimize toward the recommended values.

Common Questions

Speed and Feed Calculator FAQ

Questions about milling speed and feed, drill speed and feed, lathe speed calculations, chip load, and the formulas used in CNC machining.

What is the speed and feed calculator formula?

The speed and feed calculator uses these core formulas: RPM = (SFM × 3.82) ÷ Tool Diameter (inches). Feed Rate (milling) = RPM × Chip Load × Number of Flutes. Feed Rate (drilling) = RPM × Feed per Revolution. Material Removal Rate = Feed Rate × Width of Cut × Depth of Cut. Cutting Power (HP) = MRR × Unit Power constant (0.3–1.5 HP/in³/min depending on material). Our feed speed calculator and feed and speed calculator calculates all of these simultaneously from your inputs.

How do I use the milling speed and feed calculator?

For the milling speed and feed calculator and feed and speed calculator milling: 1) Select Milling operation tab. 2) Choose your material (e.g., 6061 aluminum). 3) Select tool material (solid carbide = highest speed, HSS = slower). 4) Enter end mill diameter (use presets for common sizes). 5) Set number of flutes (2 for aluminum, 4 for steel). 6) Enter depth of cut and width of cut. 7) Click Calculate. Results: RPM for your spindle, feed rate in IPM, chip load per tooth, MRR in in³/min, estimated HP, and cycle time. Start at 75% of these values when testing a new setup.

How do I use the drill speed and feed calculator?

Our drill speed and feed calculator and drill speed feed calculator: 1) Select Drilling tab. 2) Choose workpiece material. 3) Select drill material (HSS for standard, carbide for production). 4) Enter drill diameter — use presets for letter, number, and fractional sizes. 5) Depth of cut = full hole depth. 6) Click Calculate. The drilling feed rate uses "feed per revolution" instead of chip load — typically 0.001–0.003 in/rev for small drills, 0.006–0.015 for drills over 1/2". Use peck drilling (retract every 1D depth) for holes deeper than 3× diameter. Reduce feed by 50% for blind holes near full depth.

How is the lathe speed and feed calculator different from milling?

Our lathe speed and feed calculator and feed and speed calculator lathe differs because on a lathe, the workpiece rotates (not the tool), and speed depends on stock diameter (OD) rather than tool diameter. RPM decreases as you take successive passes and the diameter gets smaller — constant SFM means increasing RPM as diameter shrinks. For CSS (constant surface speed) lathes, the machine adjusts RPM automatically. For manual/fixed RPM lathes: calculate RPM at starting OD, then recalculate for each 0.25–0.5" diameter reduction in roughing. Feed rate on lathe is typically 0.003–0.015 in/rev for finishing, 0.010–0.030 for roughing, much slower than milling IPM values.

Why are my chip colors important — what do they mean?

Chip color in steel is a real-time indicator of heat at the cutting zone — our speed feed calculator gives target parameters but chip color tells you if you hit them. Silver/natural: too cold, may need higher speed or feed. Straw/golden (400–500°F): ideal — good chip load and speed. Blue (550–700°F): acceptable in steel, coolant recommended. Purple-blue (700–900°F): too hot — reduce speed or increase coolant. Black/burned: very high heat — reduce SFM immediately. In aluminum: chips should be shiny. Discoloration means melting — reduce speed or increase feed. In titanium: silver to straw is acceptable — blue means danger of combustion.

More Free Engineering Tools

Related Calculators