Feeds and Speeds Calculator
Free Feeds and Speeds Calculator for CNC machining. Calculate spindle speed (RPM), feed rate, chipload, and surface speed. Supports milling, drilling, turning, and tapping with 18 material presets.
300–800 SFM recommended. Carbide tools can run at the high end.
2 flutes · 0.5000 in tool
Speeds & Feeds Breakdown
All calculated parameters at a glance
RPM = (SFM × 3.82) / Dia(in)
Feed = RPM × CL × Flutes
Metric: RPM = (Vc × 1000) / (π × D mm)
What Are Feeds and Speeds in Machining?
Understanding the two fundamental cutting parameters
Feeds and speeds are the two fundamental cutting parameters in any machining operation. Speed refers to the spindle speed (RPM) — how fast the cutting tool or workpiece rotates. Feed refers to the feed rate — how fast the tool moves through the material, typically measured in inches per minute (IPM) or millimeters per minute.
Together, feeds and speeds determine your surface finish quality, tool life, cycle time, and whether or not you will break a tool. A feeds and speeds calculator takes the guesswork out of finding the right balance between aggressive cutting and safe operation. Our calculator supports milling, drilling, turning, and tapping operations with 18 material presets.
The Core Relationship
Milling
Feed = RPM × Chipload × Flutes
Drilling / Turning
Feed = RPM × Feed/Rev
Tapping
Feed = RPM ÷ TPI
The calculator applies the correct formula based on your selected operation type.
How to Calculate Feeds and Speeds
Every formula you need — imperial and metric
Calculate Spindle Speed (RPM)
Metric: RPM = (Vc × 1000) / (π × D mm). The constant 3.82 = 12/π and converts rotational to linear surface speed.
Carbide tools can typically run 2–4× faster SFM than HSS tools for the same material.
Calculate Feed Rate (Milling)
For drilling and turning: Feed (IPM) = RPM × Feed/Rev. For tapping: Feed = RPM ÷ TPI. Metric: same formulas, using mm, m/min, mm/tooth, mm/rev as appropriate.
Chipload is the thickness removed by each cutting edge per revolution. Too low = rubbing; too high = tool breakage.
Calculate Surface Speed (Reverse)
Metric: Vc (m/min) = RPM × π × D (mm) / 1000. Used when solving for surface speed from a target RPM.
Worked Example: Milling Aluminum
Tool: 1/2" carbide end mill, 2 flutes
Material: Aluminum (recommended SFM: 300–800, midpoint 550)
Step 1 — RPM: (550 × 3.82) / 0.5 = 4,202 RPM
Step 2 — Chipload: ~0.008 IPT (midpoint of 0.004–0.012 for aluminum)
Step 3 — Feed Rate: 4,202 × 0.008 × 2 = 67.2 IPM
Feeds and Speeds for Different Materials
18 material presets with recommended SFM and chipload ranges
Every material machines differently. Soft materials like aluminum allow high SFM and fast feed rates. Tough materials like titanium and Inconel require conservative speeds due to work hardening and heat generation. Carbide tooling is recommended for most metals; HSS works well for plastics, wood, and softer materials.
Metals
Aluminum (300–800 SFM) is easiest. Steels (50–150 SFM) need moderate speeds. Titanium and Inconel (15–70 SFM) require the slowest speeds with rigid setups and sharp carbide tools.
Plastics
Acrylic (200–600 SFM) and polycarbonate (150–400 SFM) cut easily but melt at high RPM. Use single-flute bits, sharp tools, and air blast cooling to prevent chip welding.
Wood & Composites
Hardwood (500–2,000 SFM), plywood (400–1,500 SFM), and MDF (300–1,200 SFM) run at high speeds on routers. Use downcut or compression bits to reduce tearout on veneered surfaces.
Full material reference table:
| Material | Min SFM | Max SFM | Chipload (IPT) |
|---|---|---|---|
| Aluminum | 300 | 800 | 0.004–0.012 |
| Steel (Mild) | 80 | 150 | 0.002–0.006 |
| Steel (Alloy) | 50 | 100 | 0.001–0.005 |
| Stainless Steel (304) | 50 | 90 | 0.001–0.004 |
| Stainless Steel (316) | 40 | 80 | 0.001–0.004 |
| Titanium | 30 | 70 | 0.001–0.004 |
| Brass | 200 | 500 | 0.004–0.012 |
| Copper | 100 | 250 | 0.002–0.008 |
| Cast Iron | 60 | 200 | 0.002–0.008 |
| Tool Steel | 40 | 80 | 0.001–0.004 |
| Inconel | 15 | 40 | 0.001–0.003 |
| Plastics (Acrylic) | 200 | 600 | 0.004–0.015 |
| Plastics (Polycarbonate) | 150 | 400 | 0.004–0.012 |
| Wood (Hardwood) | 500 | 2000 | 0.008–0.025 |
| Wood (Plywood) | 400 | 1500 | 0.006–0.020 |
| MDF | 300 | 1200 | 0.006–0.020 |
| Carbon Fiber | 100 | 300 | 0.001–0.005 |
| Graphite | 100 | 300 | 0.002–0.006 |
SFM values assume carbide tooling (recommended for most materials). For HSS tools, multiply SFM by 0.3–0.5. For tools under 1/16" (1.6mm), consult manufacturer data — miniature tooling requires tool-specific parameters. Always start conservatively and test on scrap.
Feeds and Speeds by Operation Type
How formulas adapt for milling, drilling, turning, and tapping
Milling
Uses a rotating multi-flute cutter. RPM = (SFM × 3.82) / Cutter Diameter. Feed = RPM × Chipload × Flutes. Carbide end mills in aluminum: 600–800 SFM, 0.005–0.007 IPT. Reduce chipload for tools under 1/4". Use climb milling for better finish and tool life.
Drilling
Rotating tool with 2 cutting edges. RPM = (SFM × 3.82) / Drill Diameter. Feed rate: 0.001–0.015 IPR depending on size. 1/4" HSS drill in aluminum: 200–300 SFM, 0.004–0.008 IPR. Use peck drilling for holes deeper than 3× diameter to clear chips.
Turning (Lathe)
Stationary tool against rotating workpiece. RPM = (SFM × 3.82) / Workpiece Diameter. Feed in IPR: rough 0.010–0.030 IPR, finish 0.002–0.010 IPR. Use Constant Surface Speed (CSS) on CNC lathes for consistent finish as diameter changes.
Tapping
Internal thread cutting. Feed rate = RPM ÷ TPI (imperial) or RPM × Pitch (metric). Tapping SFM is approximately 1/3 of milling SFM. Our calculator auto-adjusts the recommended speed for tapping mode. Always use cutting fluid and peck tap holes deeper than 2× tap diameter.
CNC Router Feeds and Speeds
High-RPM, low-torque considerations
CNC routers spin much faster than milling machines (10,000–24,000 RPM) but have lower torque. For wood with a 1/4" bit, use 12,000–18,000 RPM and 60–150 IPM. For plywood, reduce chipload to 0.003–0.005 IPT to prevent tearout.
Single-flute bits improve chip clearance in plastics and aluminum on routers. Never exceed the manufacturer's max RPM — many router bits are rated for 18,000 RPM max. Use our calculator with router-appropriate SFM values for accurate results.
Related: Once you have your RPM, verify it against your machine's capabilities with our RPM Calculator to check gear ratios, pulley sizes, and optimal speed ranges for your spindle or motor.
Common Feeds and Speeds Mistakes
6 errors that destroy tools and ruin surface finish
Mixing imperial and metric units
Using a metric tool diameter in an imperial SFM formula — or vice versa — is the #1 cause of broken tools and scrapped parts. Our calculator handles all unit conversion automatically. Pick imperial or metric and enter measurements in that system.
Too-low chipload (rubbing instead of cutting)
Rubbing generates heat without removing material, causing work hardening — especially in stainless and titanium. If you see dust instead of chips, increase feed or reduce RPM. Chipload should produce consistent, curled chips.
Ignoring radial engagement (stepover)
Light stepovers under 50% tool diameter allow moderately higher feed rates due to chip thinning. A 25% radial engagement typically permits ~16% more feed; 10% engagement around 66%. Enable Advanced Options to set radial engagement percentage.
Running HSS speeds with carbide tooling
Carbide handles 2–4× the SFM of HSS. Running carbide at HSS speeds wastes capability and can cause built-up edge from insufficient heat. Match SFM to the tool material — our presets default to carbide-appropriate ranges.
Wrong flute count for the material
More flutes = less chip clearance. Aluminum and plastics: 2–3 flutes for chip evacuation. Steel: 4+ flutes for rigidity. Single-flute bits excel on CNC routers for plastics and soft aluminum. Match flute count to material and operation.
Skipping coolant or using the wrong type
Aluminum galls without lubrication; stainless work-hardens without cooling. Cast iron and some carbide grades run fine dry. Water-soluble coolant works for most steels; mist systems are ideal for aluminum. Match coolant to material for best tool life and finish.
Pro Tips for Better Feeds and Speeds
Practical strategies from experienced machinists
Start at 70% and work up
Always begin with conservative SFM (about 70% of the recommended range) on a new setup. Listen to the cut — a smooth, consistent sound means you can increase speed. Chatter or squealing means back off immediately.
Use chip thinning for light stepovers
When radial engagement is under 50% of tool diameter, increase chipload to maintain proper chip thickness (~16% at 25% engagement, ~66% at 10%). The Advanced Options panel lets you set radial engagement — the calculator adjusts chipload automatically.
Match flute count to material
Aluminum and plastics: 2–3 flutes for chip clearance. Steel and stainless: 4+ flutes for rigidity. Single-flute bits on CNC routers prevent melting in plastics. The calculator lets you experiment with different flute counts instantly.
Use the RPM solve-for mode to check machine limits
Switch to RPM mode, enter your machine's max spindle speed, and the calculator shows what SFM that produces for your tool. Use this to verify your machine can reach the recommended cutting speed.
Try multiple materials before committing
Select different materials in the dropdown to compare SFM and chipload ranges. The material presets cover 18 common workpiece materials — from aluminum and steel to carbon fiber and graphite.
Why Use a Feeds and Speeds Calculator?
5 reasons machinists trust automated calculation
Manual feeds and speeds calculations are error-prone and time-consuming. A feeds and speeds calculator gives you:
Save Time
Instant results instead of hand calculations or chart lookups for every tool change.
Prevent Tool Breakage
Recommended starting parameters based on industry SFM ranges. Start at the lower end of each material's range and test on scrap first.
Optimize Cycle Time
Estimate practical cutting parameters for production planning; always validate on your machine before production runs.
Unit Conversion
Automatic imperial ↔ metric with no manual math errors across measurement systems.
Whether you are a professional machinist, CNC programmer, hobbyist, or student, our free calculator gives you reliable starting points for any machining operation. Try different materials and tool sizes in the calculator above to see how feeds and speeds change in real time.
Frequently Asked Questions
Common questions about calculating feeds, speeds, RPM, chipload, and surface speed for CNC machining
Embed Feeds and Speeds Calculator
Add this calculator to your website or blog for free.
You Might Also Like
Related calculators from other categories
Last updated Jun 6, 2026